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