home Get a blog for free contact login

Pages tagged: Google Chrome

40 терабайта записани на NVM диск за една година на десктопа ми

nvm_writes

Ето един проблем, който вероятно ви засяга.

Това на графиката е как е нараствало количеството на записаните на диска ми за период от една година

Десктоп компютъра ми е това, не е някакъв сървър. Над 40 ТБ за година.

За да бъда по-точен ето ги числата:

Data Units Read:                    20,053,672 [10.2 TB]
Data Units Written:                 174,114,136 [89.1 TB]
Host Read Commands:                 249,982,008
Host Write Commands:                4,889,022,114
Power On Hours:                     13,343

, което е средно около 7 ГБ/час или 2МБ/сек за цялото време, през което е бил включен диска.

Машината не е да swapp-и тежко. С достатъчно памет е и си има предостатъчно свободна винаги.

Дискът е 500 ГБ NVMe (нещо като по-бърз SSD за незапознатите). Проблемът е, че този тип носители на данни има определено време на живот, което се определя именно от количеството данни, които се записват върху него. А за една година, се оказва, че диска е презаписан над 80 пъти.

Няма и тежки процеси, които да се забавляват да пишат толкова данни с равномерно темпо на този диск (примерно видеонаблюдение). Или поне не трябваше да има такива, но ето че графиката показа обратното.

Та като поразгледах - проблемът основно се дължи на Google Chrome, който пише като луд. И като не се ползва пак пише гадината.

Сега, не ме разбирайте погрешно. Не е като да не го ползвам. Имам постоянно отворени около 100-ина таба в 7-8 прозореца. Интеракцията ми с тях е доста ниска обаче. Стоят си отворени и ме чакат да ги погледна. Някои от тях от месеци - съответно дори не са заредени самите страници защото след последния рестарт не съм ги отварял изобщо, а просто съм възстановил сесията.

Има 3 отделни работни места(с техни си монитори, клавиатури, звук и т.н.) на компютъра, като жена ми работи от вкъщи и средногодишно прекарва значително повече време от мен пред него. Акси може да се каже, че рядко го ползва.

Но 40 ТБ ?! Скъпи Хром, ама моля те ..

Цъкнах тук там и естествено се оказва, че и други имат такъв проблем. Гледам, че има някакви заобиколки, като:

  • слагане на тези части от файловите системи на магнитен диск
  • или понеже са кешове и не е фатално да се загубят да са в паметта (tmpfs, /dev/shm под Linux)

, но по-скоро се надявах да попадна на настройка на браузера и да го откажа да ми скапва диска.

Не съм си свършил домашното още да проверя като хората за решение, но викам, че понеже и вас ви засяга, може някой да бъде така добър да се включи.

И не, не искам да сменям браузера.

Референции


Posted in dir: /blog/
Tags: Google Chrome nvm writes

Remove sponsored adds from your Facebook NewsFeed

As you have seen your FB NewsFeed is getting full of advertisements which take from your time and are annoying sometimes. These are the adds that are added between your friends' posts. Here's how to get rid of them.

  1. Install AdBlock, Adblock Plus, or uBlock Origin Chrome extensions.

  2. Open the extension options and add the following custom rule:

AdBlock: Customize -> Manually edit your filters
Adblock Plus: Advanced -> My Filter list

facebook.com#?#div[data-pagelet^="FeedUnit_"]:-abp-has(a[aria-label="Sponsored"])

FaceBook site gets sluggish with this custom rule in AdBlock. It works better with Adblock Plus.

Here is the non-extended version of the selector:

facebook.com##div[data-pagelet^="FeedUnit_"]:has(a[aria-label="Sponsored"])

but it only works in uBlock Origin (tab "My Filters" in the extension options) .

Tested in the desktop version of Chromium based browsers ( Google Chrome, Chromium )

PS: This is a cat and mouse game and FaceBook can change how these are inserted in their page. If so please report in a comment.

References:


Problems accessing e-fibank.bg with Firefox

I was unable to access my E-banking at https://e-fibank.bg. It first happened on my Debian unstable box in the office. A few weeks later it also showed on my home PC running Debian testing.

My observations also showed that all the browsers stopped working at once. I'm using Iceweasel (Firefox) for the e-banking itself. Google chrome also showed some weird (unknown) SSL error.

This was enough for me to decide that the problem has been caused by recent package upgrade. I was pretty sure this was caused by the SSL libraries, especially with some recent Bugraq posts about SSL vulnerabilities.

So what I did was:

  • remembered when was the last time I successfully used the e-banking
  • checked which packages I upgraded recently (only one date showed after the last successful e-banking use - 2010-01-02 )
  • looked at browser dependencies ( google-chrome-unstable deps were easier to use since iceweasel is deeply integrated within Debian with many chained dependencies )
  • and put the results against each other

So the command I came up with was:

ls -rtl /var/lib/dpkg/info/*.list | \
    grep 2010-01-02 | awk '{print $8}' | \
    cut -d / -f 6 | \
    cut -d . -f 1 | \
    sort | \
    egrep \
       `dpkg -s google-chrome-unstable | \
          grep Depends | \
          tr ',' '\n' | \
          grep '^ ' | \
          awk '{print $1}' | \
          xargs echo | tr ' ' '|'`

So this showed two things only:

libfontconfig1
libnss3-1d

I was not familiar with libnss3 but looking at its package description(SSL related) was enough for me to blame it. So I've checked the aptitude logs:

# grep libnss /var/log/aptitude
[UPGRADE] libnss3-1d 3.12.4-1 -> 3.12.5-1

and have seen which was the older version I used. Then checked /var/cache/apt/archives and it was just sitting there waiting to be restored:

dpkg -i /var/cache/apt/archives/libnss3-1d_3.12.4-1_i386.deb

Then restarted Iceweasel and voila ..

I've then also checked the Debian bug reports to see if this has already been reported or was waiting for me to do that. This bug report showed up:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561918

Hope this saves you some time ..



All tags SiteMap Owner Cookies policy [Atom Feed]