Re[2]: много потоков и фрагментация памяти
От: Аноним  
Дата: 22.05.07 16:35
Оценка:
Здравствуйте, Rft, Вы писали:

Rft>А для чего создавать такое количество потоков?

да я изначально так начал делать, потом мне сказали что нужно было создать потоков на старте проги и всё.
Rft>Фрагментация памяти возникает при выделениях и удалениях памяти, но не совсем понятно какая связь с потоками.
я не совсем понимаю как происходит работа с памятью, но я предпологаю что дело обстоит так: создаётся оин поток, ему выделяется стёк, значение регистра стёка уменьшается второй поток занимает стёк "после второго потока" и значения регистра опять уменьшается, потом допустим первый поток удаляется, создайтся третий, но уже (как я предполагаю) "после второго потока (а не перед ним (ведь там память уже освободилась))" — не правильно я себе представляю всё это?

и я наверно не правильно понимаю понятие "фрагментация памяти", дайте пожалуйста верную формулировку этому определению.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.