Kubuntu på CF-kort - Något att tänka på?

MarkusT
Inlägg: 1
Blev medlem: 27 jun 2008, 21:20
OS: Kubuntu
Utgåva: 12.04 Precise Pangolin LTS

Kubuntu på CF-kort - Något att tänka på?

Inlägg av MarkusT »

Hej.
Har nyss köpt en IDE-to-CF adapter med tillhörande CF-kort (8GB) till min laptop som jag kör kubuntu på.
Inga problem alls med varken installation eller användande men då jag är ny på detta område så undrar jag om det är något speciellt att tänka på för att få det att fungera ännu bättre (längre, vill inte "skriva sönder" CF-kortet). Finns det några onödiga processer som skriver till hårddisken (i mitt fall CF-kortet) som bör stängas av?

Mvh
Markus
Användarvisningsbild
Sprak
Inlägg: 394
Blev medlem: 27 sep 2006, 22:55
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Götet/Vänersborg

Re: Kubuntu på CF-kort - Något att tänka på?

Inlägg av Sprak »

Hej

Jag gjorde samma ska för bara ett litet tag sedan och då när jag sökte runt lite bland lite olika forum såhittade jag två svar på din fråga:
1) .kde/ som ligger i hemmamappen skrivs tydligen en väldigt massa saker hela tiden, så det är någon på det internationella forumet som har satt ihop ett skript som skapar ett tillfälligt filsystem i RAM-minnet (precis som Live-skivan gör) och lagrar .kde-mappen där när datorn är igång och sedan skriver tillbaka den på Flashminnen när datorn stängs av. Jag hittar tyvärr inte länken nu bland alla mina bokmärken, men den finns som sagt på det internationella forumet.
2) Sedan var det den andra åsikten om att manCF-kortet) som bör stängas av? nog inte behövde göra någonting alls, det skulle ändå finnas tillräckligt många skrivcykler på flashminnet för att det skulle fungera i flera år.

Så det hela slutade med att jag gjorde något sorts mellanting, eftersom jag kör Gnomevarianten så konstaterade jag snabbt att det enda program som möjligtvis skulle skriva till .kde-mappen var Amarok och då tyckte jag inte det var värt att installera skripet. Å andra sidan så lade jag inte till någon Swap-partition på flashkortet, så förhoppningsvis hjälper det en del.

Lycka till
Användarvisningsbild
per9000
Inlägg: 931
Blev medlem: 07 maj 2007, 11:06
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Västerås
Kontakt:

Re: Kubuntu på CF-kort - Något att tänka på?

Inlägg av per9000 »

Jag har också läst att man ska försöka minimera antalet skrivningar.

En liknande diskussion i eeeuser wikin nämner minst tre metoder för att åstadkomma just det:
Even less disk IO

http://forum.eeeuser.com/viewtopic.php?id=5984.

On machines with a swap partition add the following to

sudo mousepad /etc/rc.local

Put these two lines just before the “exit 0” statement at the end:

sysctl -w vm.swappiness=1 # Strongly discourage the swapping of application data to disk
sysctl -w vm.vfs_cache_pressure=50 # Don't shrink the inode cache so aggressively.

This reduces the likelihood of the actual applications, or directory listings, from being paged out. Disk page cache is not nearly as important as random access SSD reads are faster than on HD. As a by-product the above will improve the responsiveness for interactive use (which is the primary use of the EEE), although reducing the overall performance of the system.

Or you can avoid changing the script and edit /etc/sysctl.conf instead. Change the last line to be

vm.swappiness=1

then add the line

vm.vfs_cache_pressure=50

Add noatime to your fstab

By default Linux ext2/3 keeps a tab on access times for every file on the system. This leads to more writes than we need. Add “noatime” to the options for the / mount as shown below.

sudo mousepad /etc/fstab

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda1
UUID=10d03d2a-7732-4f6f-924f-541b39dd9559 / ext2 defaults,noatime,errors=remount-ro 0 1
#/dev/sdb1 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0

You will need to reboot or run …

sudo mount -o remount /

On newer kernels, “relatime” provides much the same advantages while maintaining higher compatibility (some mail clients rely on atime).
Use ramdisk for temp files

This saves SSD disk space and reduces the number of writes to the SSD, which will maximise its lifetime and provide a very small improvement to system performance.

Edit /etc/fstab again

sudo mousepad /etc/fstab

and add these lines to the end

# enable RAM-based temporary file systems
tmpfs /var/tmp tmpfs noatime 0 0
tmpfs /tmp tmpfs noatime 0 0

This means that anything stored in /var/tmp or /tmp won't survive a reboot. If you're debugging a problem where you need to preserve those files e.g after a crash, then you can temporarily comment out those lines.
Jag har inte testat dessa grejer men det låter ganska vettigt.

/Per
--
Per Erik Strandberg
Yet Another IT Consultant
fedor
Inlägg: 321
Blev medlem: 04 jul 2006, 20:43
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: Linköping

Re: Kubuntu på CF-kort - Något att tänka på?

Inlägg av fedor »

HUr snabbt är ett SD jämfört med en hårddisk?
Vad tror ni om att raida flera SD kort?
Skriv svar

Återgå till "För nybörjaren - inaktuell"