ফায়ারফক্স প্রতি মিনিটে মেগাবাইট ডেটা ডিস্কে লেখেন, কেন?


26

iotop -aলিনাক্সে (আই / ও জমে) প্রায় 10 মিনিটের পরে শো হয়। ইন্টারনেট ব্রাউজিং:

Total DISK READ:       0.00 B/s | Total DISK WRITE:       0.00 B/s               
  TID  PRIO  USER     DISK READ DISK WRITE>  SWAPIN      IO    COMMAND           
17330 be/4 wojdyr     1540.00 K     38.48 M  0.00 %  0.00 % firefox              
  403 be/3 root          0.00 B     31.65 M  0.00 %  0.06 % [jbd2/sda5-8]        
17276 be/4 wojdyr      800.00 K     31.06 M  0.00 %  0.00 % firefox              
17329 be/4 wojdyr        0.00 B     20.96 M  0.00 %  0.00 % firefox              
31896 idle wojdyr        0.00 B   1200.00 K  0.00 %  0.00 % virtuoso-~.ini +wait 
31924 be/4 wojdyr        0.00 B   1064.00 K  0.00 %  0.00 % akonadi_n~ail_feeder 
18959 be/4 wojdyr        0.00 B    796.00 K  0.00 %  0.01 % firefox

ডিস্কে কত পরিমাণে ডেটা লেখা হয়েছে তা দেখে আমি বেশ অবাক হয়েছি। আমি ডিস্কে ক্যাচিং বন্ধ করে দিয়েছি, তবে এটি উল্লেখযোগ্য পার্থক্য তৈরি করতে পারেনি। আমি অফ করেছি block-reported-attack-sites/ web-forgeries- কিছুই পরিবর্তন হয়নি।

ফায়ারফক্সে (10.0.1) ডিস্কে লেখার এই হারটি কি স্বাভাবিক? এটি দ্রুত আমার ফায়ারফক্স প্রোফাইলের মোট আকার ছাড়িয়ে গেছে।

ফায়ারফক্স প্রোফাইলে ফাইলগুলির পরিবর্তনের সময়গুলি আমি দেখছি যে কয়েকটি ফাইল খুব ঘন ঘন পরিবর্তিত হয়:

cookies.sqlite{-wal,-shm}
sessionstore.js
places.sqlite{-wal,-shm}
permissions.sqlite

আমার সিস্টেম বা কনফিগারেশনটিতে কিছু ভুল আছে, বা এটি এফএফের জন্য আদর্শ?

(এসএসডি) ডিস্কে এই অর্থহীন লেখা আমার পছন্দ নয়। আমি কি এটি সম্পর্কে কিছু করতে পারি?

সম্পাদনা: আমি কীভাবে পুরো ফায়ারফক্স প্রোফাইলকে র‌্যামে স্থানান্তর করতে পারি তা এই গাইডটি পেয়েছি । এটি অধিবেশন চলাকালীন ফায়ারফক্স দ্বারা লিখিত প্রায় শূন্যের ডেটা হ্রাস করে। (আমি জানি এটি কিছুটা ভৌতিক এবং সম্ভবত ঝামেলার উপযুক্ত নয়))


7
আমি মনে করি আপনি এসএসডি-র লেখার সীমা নিয়ে খুব উদ্বিগ্ন। এটি প্রথম জেনার এসএসডি না হলে আপনার ল্যাপটপটি এসএসডি করার আগেই মারা যাবে।
surfasb

তুমি ঠিক. আমি জানি আমি এই ডিস্কটি নিয়ে এত চিন্তা করার কোনও কারণ নেই, তবে আমি এটি সাহায্য করতে পারি না :-)
মার্সিন

আমি জানি এটি একটি পুরানো প্রশ্ন তবে আমি যখন গুগল করলাম তখন এটিই উঠেছিল। আমার জন্য, আমি দেখতে পেলাম যে ফায়ারফক্সের ওয়েব অফ ট্রাস্ট (ডাব্লুএইচটি 20150708) অ্যাড-অন প্রতি সেকেন্ডে 38.8 কেবি ডিস্কে লিখছিল। তাই আমি অ্যাড-অন অক্ষম করেছি।
লুইজি প্লিঞ্জ

সার্ভ দ্যহোম সম্প্রতি এই সমস্যাটিও আবিষ্কার করেছে: servthehome.com/…
বিডব্ল্যাকড্রাকো

2
@ সুরফাসব "যদি এটি প্রথম জেনারেল এসএসডি না হয় তবে আপনার ল্যাপটপটি এসএসডি করার আগেই মারা যাবে।" এখন এটি বিপরীত - নতুন টিএলসি ভিত্তিক এসএসডিগুলি এমএলসি সহ পুরানো ও বিশেষত এসএলসি ন্যানডের তুলনায় অনেক কম জীবনযাত্রা করে।
ggurov

উত্তর:


17

আমার এসএসডি-র লেখাগুলি কোথা থেকে এসেছে তা নিয়ে আমি তদন্ত করেছি। আমি একই জিনিস খুঁজে পেয়েছি। লেখার লগগুলি বিশ্লেষণের পাশাপাশি জিনিসগুলি নিয়ে চিন্তা করার পরে আমি বুঝতে পারি এটি ফায়ারফক্সের ক্র্যাশ পুনরুদ্ধার। ক্র্যাশ থেকে পুনরুদ্ধার করতে ফায়ারফক্সকে ডিস্কে সেশনটি লিখতে হবে। আপনার তালিকাভুক্ত চারটি ফাইলে সেশন তথ্য সঞ্চিত রয়েছে। ফায়ারফক্স এই প্রতি 30 সেকেন্ডে আপডেট করে। বড় সেশনে প্রচুর ট্যাব সহ এটি প্রতিদিন কয়েক জিবি যোগ করে।

তবে সার্ফাসব যেমন বলেছেন, এটি উদ্বিগ্ন হওয়ার মতো কিছু নয়।


1
ধন্যবাদ! ভাল বিশ্লেষণ। আপনি কি জানেন যে ডিস্ক লেখার ফ্রিকোয়েন্সি পরিবর্তন করা সম্ভব কিনা? প্রতি 30 সেকেন্ডে আমার পক্ষে প্রায়শই মনে হয়
মার্সিন

4
ইন about:configসেখানে একটি সেটিং বলা হয় browser.sessionstore.interval। মজার মতে এটি অনুসারে ফায়ারফক্সের প্রতি 15 সেকেন্ডে স্টোর করা উচিত। এটি আমি অন্তরালে পর্যবেক্ষণ করেছি।
মিঃ আলফা

নোট করুন যে এই অতিরিক্ত লেখাগুলি অবশ্যই আপনার কোনও এসএসডি পেয়েছে তা নিয়ে চিন্তার বিষয় something
পয়েন্টি

1
আসলে তা না. ফায়ারফক্স যদি এক দিনে 10 জিবি লেখায়, তবে এটি এক দশকে কেবলমাত্র 36TB সিক্যুয়াল লেখায় যোগ করে। এমনকি যদি এর এত নিম্ন প্রান্তের এসএসডি যে 36 টিজি অনুক্রমিক লেখাগুলি সমস্যা ছিল, এক দশক পরে অন্য কিছু সম্ভবত প্রথমে মারা যাওয়ার সময় পেয়েছিল।
মিঃ আলফা

2
এই 70-75 টিবি নম্বরগুলি ওয়্যারেন্টির সাথে সম্পর্কিত, যার অর্থ আপনি যদি এই সংখ্যাটি লেখার চেয়ে বেশি পেয়ে থাকেন তবে আপনি ওয়ারেন্টির আওতায় এটি প্রতিস্থাপন করতে পারবেন না। এর অর্থ এই নয় যে ড্রাইভটি শেষ হয়ে যাবে এবং সেই সময়ে মারা যাবে, তারপরে আর 3 বছর পর পর ড্রাইভটি মারা যাবে 3 বছরের ওয়ারেন্টি রয়েছে। সাধারণত ওয়্যারেন্টির ক্ষেত্রে যেমন হয়, তারা বেশ রক্ষণশীল।
মিঃ আলফা

23

ফায়ারফক্সে একটি সেটিং রয়েছে যা সেশন পুনরুদ্ধার করে কতবার ফাইলগুলি সংরক্ষণ করে তা নিয়ন্ত্রণ করে। যান about:configএবং পরিবর্তন করুন:

  • browser.sessionstore.interval কতবার সেশনটি সেভ করা হয় তা পরিবর্তন করতে। আমার সিস্টেমে ডিফল্টটি 15000 (মিলিসেকেন্ড) ছিল তাই এটি প্রতি 15 সেকেন্ডে ডিস্কে লেখা ছিল। আপনি যদি এটি 300000 এ বাড়িয়ে দেন তবে এটি প্রতি 5 মিনিটে কেবল লেখা হবে।

  • ব্রাউজার.অ্যাসিওশনস্টোর.ইনবেলকেfalse এই বৈশিষ্ট্যটি পুরোপুরি অক্ষম করার জন্য চালু করা যেতে পারে । এটি ফায়ারফক্সের ডিস্কের পরিমাণ হ্রাস করবে, তবে এটি ফায়ারফক্সকে ক্র্যাশ করলে আপনার সেশনটি পুনরুদ্ধার করতে বাধা দেবে।


আমার আরএইচইএল 7-তে, ফায়ারফক্স আমার লোডটি 6 এ চাপিয়েছে, তবে এটি সিপিইউ ব্যবহারে খুব বেশি অবদান রাখে না। সুতরাং এটি গ্রাসকারী I / O হওয়া উচিত। এই সমাধানটি আসলে I / O ট্রাফিককে হ্রাস করে ফায়ারফক্সকে আবার ব্যবহারযোগ্য করে তোলে।
ডিং-ইয়ে চেন

3

প্রায় 10 টি পৃষ্ঠা এবং Chrome খনিতে কিছু লোড করার পরে এটিকে দেখতে:

iotop -a আউটপুট

সুতরাং আমি অনুমান করি যে এটি স্বাভাবিক অদলবদ / পৃষ্ঠা ফাইলের ব্যবহার।

(যদিও কেউ আমার সাথে কেবল ৩১% র্যাম ব্যবহার করে ভাবেন এটি মোটেও বদলে যাবে না))


পরীক্ষার জন্য ধন্যবাদ! আমি অদলবদলের মতো দেখতে দেখছি না, স্পষ্টতই ফায়ারফক্সগুলি মেমরির মধ্যে রাখার চেয়ে ডিস্কে যতবার সম্ভব কিছু ফাইল লিখতে বাধ্য করে।
মার্সিন

1

এফএফ অবিচ্ছিন্নভাবে ডিস্কে 2.5+ এমবি / এস লিখছিলেন! আমি দৌড়ে গিয়ে sudo iosnoop -p PIDদেখতে পেলাম যে এভারনোট ওয়েব ক্লিপার সমস্ত লেখা করছে। আমি এটিকে সরিয়ে দিয়েছি এবং ডিস্কের লেখাগুলি 0 কেবি / সেকেন্ডে নেমে গেছে।


সম্ভবত নির্বোধ প্রশ্নের জন্য দুঃখিত তবে, এফএফ প্রক্রিয়াটি ছিল (এভারনোট অ্যাডনারের মাধ্যমে), বা ইভারনোট প্রক্রিয়া নিজেই যা আপনার আই / ওকে সংশ্লেষ করছিল? প্রথম ক্ষেত্রে iosnoopএটি কীভাবে সনাক্ত করতে সক্ষম হয়েছিল? আমি কখনই সরঞ্জামটি ব্যবহার করি নি তবে আমি ভেবেছিলাম এটি প্রক্রিয়াগুলির I / O সনাক্ত করে এবং ফায়ারফক্সে চলমান একটি এক্সটেনশন থেকে ফায়ারফক্সের নিজস্ব ব্যবহারের পার্থক্য করতে পারে না।
আন্তোনিও

-1

কোনও ব্রাউজারের জন্য কুকি এবং ডিস্কে সেশনে পরিবর্তনগুলি সংরক্ষণ করা একেবারে স্বাভাবিক। আপনি কোন ট্যাবগুলি খোলেন সে সম্পর্কে ডেটা কোথাও রাখতে হবে। আপনার usr ডিরেক্টরি (আমি ধরে নিই যে ফায়ারফক্স সেই জিনিসগুলি সঞ্চয় করে) শুরু করার জন্য কোনও এসএসডি তে থাকা উচিত নয়, এটি একটি এইচডিডি তে স্থানান্তরিত করা উচিত।


সমস্যাটি প্রচুর পরিমাণে লিখিত ডেটা নিয়ে, কুকিগুলি সঞ্চয় করতে বা ট্যাবগুলি খুলতে যা প্রয়োজন তার চেয়ে বেশি মাত্রার কয়েকটি অর্ডার। এইচডিডি সম্পর্কিত, আমার কেবল এসএসডি আছে।
মার্সিন

এটি কি ল্যাপটপ বা অনুরূপ ডিভাইস? খাঁটি এসএসডি সেটআপ ব্যবহার করা খুব দক্ষ নয়, সুতরাং আপনি যদি এটির সহায়তা করতে পারতেন তবে আমি অস্থির ফাইলগুলি সঞ্চয় করার জন্য এইচডিডি পাওয়ার পরামর্শ দেব। আমি মনে করি এটি সম্ভব যে আপনার এফএফ-তে কিছু সমস্যা আছে তবে আমি সন্দেহ করি যে আমাদের কাছে থাকা ডেটাটি নির্ধারণ করা সহজ হবে। আপনি কি আপনার এফএফ প্রোফাইলটিকে ব্যাক আপ করার এবং একটি পরিষ্কার ইনস্টল করার চেষ্টা করেছেন?
kotekzot

3
এসএসডি ব্যবহার না করে কীভাবে সাহায্য করার কথা মনে হচ্ছে তা আমি দেখতে পাচ্ছি না। যদি ফাইলটি ঘন ঘন অ্যাক্সেস করা হয় তবে এটি পুরোপুরি সূক্ষ্ম এবং এমনকি এসএসডি এ রাখার জন্য প্রস্তাবিত। আমি এইচডিডি তে মুভি / ছবি সংরক্ষণ করার সময় বুঝতে পারি যেহেতু সময় / গতি এখানে গুরুত্বপূর্ণ নয় তবে যেহেতু ফাইলগুলি ঘন ঘন অ্যাক্সেস করা হয় এটি যেখানে যেখানে তা সংরক্ষণ করা উচিত। আপনি যদি আপনার উত্তরে এটি রাখেন তবে আমি এটি -1 করব। উত্তরটি নিজেই ভাল, কেবল মন্তব্যটি রিলে করার মতো কিছু নয়।
ম্যাডবয়

@ ম্যাডবয় এই ফাইলগুলি এইচডিডি তে অবস্থিত থাকলে সামগ্রিক গতির পক্ষে খুব বেশি গুরুত্ব দেওয়া উচিত নয়, তবে এটি এসএসডি দীর্ঘায়ু জন্য বিস্ময়কর কাজ করবে।
kotekzot

2
কোটেকজোট - "এটি এসএসডি দীর্ঘায়ুটির জন্য আশ্চর্য করবে" - আপনার দাবির সমর্থন করার জন্য কোনও সংস্থান? আমি বলব যে এসএসডি-তে সেশনগুলি সংরক্ষণ করা আরও ভাল কারণ এটি দ্রুত এবং নেভেরেন্ডিং শব্দ করে না / বিরক্তিকর নয়।
টমাস

-1

সম্ভবত কেউ মেশিনের সাথে আপস করেছেন এবং এটি অজ্ঞাত P2P বা F2F নেটওয়ার্কিংয়ের জন্য অবহেলিত এবং এনক্রিপ্টড ফাইল সিস্টেমের সাথে ব্যবহার করছেন? ভালো লেগেছে:

https://en.wikipedia.org/wiki/I2P

অথবা

https://en.wikipedia.org/wiki/Darknet_(file_sharing)

https://en.wikipedia.org/wiki/Botnet


1
এটি সম্ভবত এটি নয়, তবে সাহায্য করার চেষ্টা করার জন্য ধন্যবাদ, -1 আমার দ্বারা নয় :)
মার্সিন

আমি সম্ভবত যাইহোক অনেক বেশি অনুমান করেছি, তবে আমি অনুমান করি যে প্রথমে পরীক্ষা না করে কেউ বিপর্যয়ের পরামর্শ দেয় না। এবং আমি ভুলে গেছি যে ওয়েব পৃষ্ঠাগুলিতে কত বড় চিত্র এবং স্টাফ হতে পারে।
ষড়যন্ত্র

তারা এটি করতে পারে কারণ আপনি যখন ফটোশপ বা কোনও কিছু শুরু করার সিদ্ধান্ত নেন তখন তারা র‌্যাম নিতে চান না এবং এটি অনুমানযোগ্য / অনুমানের ভিত্তিতে এর চারপাশে নিয়ম লেখার অনুমতি নেই।
ষড়যন্ত্র
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.