← Back to team overview

sslug-teknik team mailing list archive

Re: Forsvundet plads på ext3

 

Jon Bendtsen skrev:
> Den søndag 18.feb kl. 16:19 skrev Jørgen Heesche:
>> Jon Bendtsen wrote:

>>> Det kan sjældent betale sig at rydde op. prisen pr. MB er langt
>>> langt billigere end time prisen for at rydde op.
>>
>> Man er da nødt til at rydde op, hvis diskene er ved at løbe fulde,
>> ellers risikere man at stå med et dødt system, som ikke bestiller
>> andet end, i det uendelige, at skrive meddelelsen "system full".
>> Selvfølgelig kan man købe større diske, men det er meget sundt at
>> overveje, om der ikke er en masse overflødige data, som kan
>> slettes, eller evt. skrives ud på cd'er.
>
> og det er netop det som ikke kan betale sig.

Kommer det ikke an på filernes størrelse?  Jeg købte en 0,5 Tb disk
for ca. 1,8 kkr i efteråret.  Hvis vi antager at vores timeløn er
20 kr (i fritiden, efter skat m.m.).  Det betyder at vi skal slette
over 88 Mb/minut for at det kan betale sig.  (På arbejdet er det
nærmere 1 Gb/minut.)

Hvis vi antager at vi kan tjekke omkring en fil per sekund, kan vi
derfor være helt sikre på at det ikke kan betale sig at kigge på filer
på under 1 Mb.

Vores oprydningsroutine må derfor begrænse sig til filer på over 1 Mb:

   find . -type f -size +1M > /tmp/store_filer
   cat /tmp/store_filer | while read fil; do
      echo -n "Slet »${fil}« (j/N)? "
      read slet < /dev/tty
      if [ "${slet}" = "j" -o "${slet}" = "J" ]; then
         rm -f "${fil}"
      fi
   done
   rm -f /tmp/store_filer

På arbejdet udskifter vi »+1M« med »+14M«.

God fornøjelse,

Jacob
-- 
xsnow | xshovel > /dev/null


Follow ups

References