[redhat] rm commando neemt veel cpu in beslag?

Pagina: 1
Acties:

  • marko77
  • Registratie: Februari 2002
  • Laatst online: 06-05-2025
Ik ben nu al een tijdje lekker bezig met een eigen linux server en vooralsnog gaat alles aardig.

echter nu heb ik een raar probleem met bepaalde processen. Om schijfruimte vrij te maken heb ik pas een aantal grote log files verwijderd en wat oude backups, hiervoor heb ik het commando rm gebruikt.

Als ik nu 'top' run zie ik dat de rm commandos nog aanwezig zijn en zo rond de 7 % cpu gebruiken.
Zie plaatje:

Afbeeldingslocatie: http://admin.mm-pro.nl/test/top.gif

de D staat voorzover ik weet voor slapende processen (toch?) maar waarom blijven processen hier in de lijst staan als ze niet meer actief zijn?

Mijn rig


  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

D is 'defunct' en geeft aan dat de betreffende processen op IO wachten. Dat duidt meestal op een hele dikke rm operatie, of dat de disk aan het overlijden is.

  • marko77
  • Registratie: Februari 2002
  • Laatst online: 06-05-2025
heeft het niets met de kswapd te maken? aangezien die ook veel cpu vreet.

De rm acties hierboven was een file van 700 mb en een aantal van 80-100 mb.
Dat valt toch wel mee?

Mijn rig


  • bolluserectus
  • Registratie: November 2001
  • Laatst online: 25-04-2025
Als de files al verwijderd zijn, lijkt het me veilig om de processen te 'kill'en.
Daarna zou ik wel ff kijken met bijvoorbeeld hdparm hoe snel je HDD is, en of hij nog wel OK is.

Actions speak louder than words


  • marko77
  • Registratie: Februari 2002
  • Laatst online: 06-05-2025
de processen heb ik al gekild, maar waarom bleven ze in eerste instantie staan? Doordat ze geen reactie van de HD hebben gehad oid?

Mijn rig


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 11:29

deadinspace

The what goes where now?

igmar schreef op dinsdag 22 februari 2005 @ 10:56:
D is 'defunct' en geeft aan dat de betreffende processen op IO wachten.
Defunct is wat anders; Status D betekent 'uninterruptible sleep' en houdt inderdaad in dat die processes op I/O wachten.

Die rm's in top zien er uit als doodnormale rm's. Het is dan alleen de vraag waarom ze draaien.
marko77 schreef op dinsdag 22 februari 2005 @ 11:11:
de processen heb ik al gekild, maar waarom bleven ze in eerste instantie staan? Doordat ze geen reactie van de HD hebben gehad oid?
Draaiden ze niet vanuit een cronjob ofzo?

  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 13-02 22:57

Sjonny

Fratser

is het dan niemand opgevallen dat die processen 118Mb+ zijn?
en dat het proces initlog bijna 800Mb is?
ziet er flink gort uit .. een of andere memleak die hier dikke pret heeft.
wel helemaal bij met alle updates en patches van redhat?

The problem is in the part of your brain that handles intelligence.

Pagina: 1