0

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

Firefox ბაზები ვაკუუმი და REINDEX

0

ერთი ჭკვიანი შეასრულა გააუმჯობესოს სიჩქარე firefox ბრაუზერის მოსწონს მტვერსასრუტები SQLite საფუძველზე მისი მონაცემები. VACUUM პროცესი წვეთები მონაცემთა ბაზაში, როგორც მისი ამგვარად ოპტიმიზაცია, შემცირდა ზომა და მოთხოვნის ხდის უფრო სწრაფად, დისკის გამოყენება უფრო ეფექტურად და შესაძლოა შემცირდა დატვირთვის თქვენს დისკზე როგორც წაკითხული თანმიმდევრობით სექტორში me. საერთოდ ეს ეხება ნებისმიერ მონაცემთა ბაზა, რომელიც ავტომატურად არ ვაკუუმი / defrag თავს.

პროცესი defragmenting ბაზაში Firefox საკმაოდ ტრივიალური – ასრულებს sqlite3 db-ფაილი VACUUM პროფილის დირექტორია firefox. In Linux გზაზე, როგორც წესი, ~ / .Mozilla / Firefox / შემთხვევითი name.default. ზოგადად, თქვენ უნდა მხოლოდ 1 dirketoriâ in .Mozilla / Firefox უფრო, თუ შეგიძლიათ შეამოწმოთ ~ / .Mozilla / Firefox / profiles.ini korektnata დირექტორიაში e ნახვა თქვენი ბრაუზერის. მას შემდეგ, რაც არ იყო ჩართული ასრულებს პროცესი ხელით მოახერხა მარტივი სკრიპტი defragment მონაცემთა ბაზები:

for db in $(find ~/.mozilla/firefox/$(grep Path ~/.mozilla/firefox/profiles.ini | cut -d'=' -f2) -maxdepth 1 -name "*.sqlite" -type f)
do
   echo "VACUUM ${db}"
   sqlite3 ${db} VACUUM
   sqlite3 ${db} REINDEX
done

შემდეგ შესრულებაში სკრიპტი მოთხოვნა ისტორიაში თავად დატვირთვის lisika საგრძნობლად სწრაფად. ვფიქრობ, სცენარი უმნიშვნელო ცვლილება შეიძლება იქნას გამოყენებული Mac OS.

p.s Ето варианта и за Mac OS X – ტესტირება on Mac OS X Sierra. ჩვენ უნდა დაჩქარდეს delimitara არის ახალი ხაზი სივრცეში გზა საქაღალდეში, რომელიც შეიცავს მომხმარებლის firefox

OIFS="$IFS"
IFS=$'\n'
for db in $(find ~/Library/Application\ Support/Firefox/$(grep Path ~/Library/Application\ Support/Firefox/profiles.ini | cut -d'=' -f2)  -maxdepth 1  -name "*.sqlite" -type f)
do
echo "VACUUM && REINDEX ${db}"
sqlite3 "${db}" VACUUM;
sqlite3 "${db}" REINDEX;
done

Размисли покрай 25 годишни Linux

0

რამდენიმე დღის წინ ისინი აღინიშნება 25 წლის Linux. როდესაც თქვენ წაიკითხა წერილი Linus მოხვდება ასეთი უაღრესად გასართობი განწყობა. მე არ აპირებენ, რათა აგიხსნათ, თუ რამდენად მნიშვნელოვანია Linux და რა როლს ჩვენს ცხოვრებაში. პირიქით, ვფიქრობდი, რა როლი ითამაშა ჩემს ცხოვრებაში. მერე გადახტა ბევრი კითხვები

  • თუ არ linux თუ არა მე უნდა BSD ან ღმერთმა ნუ ქნას Windows admin ?
  • არა მე მინდა იყოს გენერალური მენეჯერი
  • რა იმუშავებს თუ მე ვიყავი ადმინისტრატორი – programmer (არ ინახება me….)
  • რა OS გამოვიყენო
  • Каква техника щях да използвамтелефон компютърсигурно щях да съм поредният apple fan boy

Debian გატეხილი პაკეტი სიები

0

განვიცადე ცოტა დრამა დისკზე ჩემი ლეპტოპი. მას შემდეგ, რაც დაფიქსირება პრობლემა apt-get update საბოლოო ჩამორეცხვის არ არის სასიამოვნო პროცესის დასრულების შემდეგ

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/debian.ipacct.com_debian_dists_sid_contrib_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.

როგორც ყოველთვის, პრობლემა ის არის, ძალიან აშკარა /var/lib/apt/lists/debian.ipacct.com_debian_dists_sid_contrib_binary-i386 არ შეიძლება სწორად. სარემონტო არის ისეთი მარტივი, როგორც ძალიან დიაგნოზი პრობლემა:

 rf -f /var/lib/apt/lists/*

საბოლოო ჯამში, შედეგი იძულებულია სინქრონიზაცია და apt.

Mac OS X faster dd

0

მე უნდა გაეკეთებინათ ჩამტვირთავი USB შევიდა OS X. ჩემდა გასაკვირად აღმოვაჩინე, რომ სიჩქარე გადაწერა DD არის otvratitlno დაბალი ~ 600Kb / s 😕 . ხანმოკლე ძიების, მე უნდა გამოიყენოს ნაცვლად rdiskX diskX. იდეა ისაა, რომ rdisk არის სინონიმი ნედლეული მოწყობილობა. ამიტომ კარგი არის დამატებული r ბლოკი მოწყობილობა კოპირება ISO-ის შემდეგ აღმოაჩინა, რომ ეს მაჩვენებელი კიდევ უფრო დაბალი ~ 150-200 / s 😡 . უკვე მისტიკა არის სრული და წინასწარი ინფორმაცია დადასტურებულია მრავალი წყაროები!!!! ყველაფერი ჩავარდა ადგილი მას შემდეგ, რაც მე დააყენა bs დირექტივა.

bs = n Set როგორც შემავალი და გამომავალი ბლოკის ზომა ო bytes, ორს აღემატებოდა IBS და obs operands. თუ არ კონვერტაციის ღირებულებების გარდა Noerror, notrunc და sync მითითებული, მაშინ
თითოეული შეტანის ბლოკი გადაწერა გამომავალი როგორც ერთ ბლოკში ყოველგვარი აგრეგაციას მოკლე ბლოკები.

ერთხელ დააყენა 1M ზომა bs მიღწეული სიჩქარეზე ველოდებით, რომ USB-me. მაშინ ტესტირება განსხვავება დისკზე და rdisk ნამდვილად განსხვავება იყო, 10-12 пъти в скоростта в полза на rdisk. Много културен начин за да наблюдавате скоростта и прогреса на dd може да се постигне със следният конвеир

sudo dd if=Downloads/path.to.iso bs=1M | pv | sudo dd of=/dev/rdisk2 bs=1M
გადასვლა ყველაზე