Dula Core CPU - Anwendung auf bestimmten Kern festlegen?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
monotek
Beiträge: 227
Registriert: 20.07.2004 15:25:11
Wohnort: dresden

Dula Core CPU - Anwendung auf bestimmten Kern festlegen?

Beitrag von monotek » 19.09.2007 13:53:41

Ist es möglich bei Dual Core CPUs ein Programm (mysqldump) auf einen der beiden Kerne festzulegen, so das der andere Kern alle anderen laufenden Prozesse bedienen kann?

Rob
Beiträge: 61
Registriert: 14.04.2004 16:46:04
Kontaktdaten:

Beitrag von Rob » 19.09.2007 15:08:18

Das wird wohl ohnehin automatisch passieren - kann mir kaum vorstellen, dass so ein banales Programm wie mysqldump mehrere CPUs nutzt ...

Benutzeravatar
monotek
Beiträge: 227
Registriert: 20.07.2004 15:25:11
Wohnort: dresden

Beitrag von monotek » 19.09.2007 16:53:36

Zumindest ist der Rechner ziemlich ausgelastet, so dass der Apache und der MySQL Server nur noch extrem träge reagieren...

"nice -n19" hilft mir leider nicht so, wie ich es erwartet habe...

Rob
Beiträge: 61
Registriert: 14.04.2004 16:46:04
Kontaktdaten:

Beitrag von Rob » 19.09.2007 16:58:00

Ja das ist wohl normal, da mysqldump soweit ich weiss ein LOCK TABLES macht und somit (zumindest schreibend) neue INSERTS blockiert -> Apache-Procs stauen sich. Da hilft wohl nur, das auf eine wenig frequentierte Uhrzeit umzulagern. Nice ist wohl eher kontraproduktiv, da dann mysqldump u.U. länger rennt und somit die Tabellen länger gelockt sind ...

Benutzeravatar
monotek
Beiträge: 227
Registriert: 20.07.2004 15:25:11
Wohnort: dresden

Beitrag von monotek » 20.09.2007 10:28:16

Jap. Hab ich inzwischen auch bemerkt.

Läuft das Script halt nachts...

Antworten