Модераторы: Kagor
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> 2 ядра и программы 
:(
    Опции темы
neic
Дата 13.9.2009, 23:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 839
Регистрация: 28.1.2007

Репутация: нет
Всего: 7



Допустим я написал программу на VB6, будет ли она использовать 2 ядра на проце?

Винда сможет сама распределить программу на 2 ядра?
PM MAIL WWW ICQ Skype   Вверх
Romikgy
Дата 13.9.2009, 23:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



нет , распределение можно руками сделать или попробывать на потоки распределить нагрущку , тогда шанс активации всех процессоров больше


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
neic
Дата 14.9.2009, 00:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 839
Регистрация: 28.1.2007

Репутация: нет
Всего: 7



Romikgy
Как я и думал =(

Вот теперь нужно думать, как проги написанные на VB6 использовать 2+ процессоров.

Проги написанные на VB.NET 2008 смогу использовать 2+ процессорв? (есть ли настройки там для этого?)
PM MAIL WWW ICQ Skype   Вверх
NightmareZ
Дата 14.9.2009, 01:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


[хакер]
**


Профиль
Группа: Участник
Сообщений: 699
Регистрация: 10.8.2006

Репутация: нет
Всего: 13



Цитата(neic @  14.9.2009,  00:02 Найти цитируемый пост)
Проги написанные на VB.NET 2008 смогу использовать 2+ процессорв?

Да.

Цитата(neic @  14.9.2009,  00:02 Найти цитируемый пост)
есть ли настройки там для этого?

Нет.


--------------------
NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш
Ely-Art.ru - наша маленькая домашняя арт-студия
mugcraft.ru - кружки на любой вкус
PM WWW ICQ Skype GTalk AOL YIM   Вверх
neic
Дата 14.9.2009, 09:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 839
Регистрация: 28.1.2007

Репутация: нет
Всего: 7



NightmareZ
понятно, значит руками. ещё раз промах =(
PM MAIL WWW ICQ Skype   Вверх
Romikgy
Дата 14.9.2009, 09:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



neic, создай 2 потока , имхо работать они будут на разных процах (не тестировалось!!!!)


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
jhonyxakep
Дата 14.9.2009, 14:55 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Divide Et Impera
**


Профиль
Группа: Участник
Сообщений: 983
Регистрация: 7.4.2009
Где: Что, Когда?

Репутация: нет
Всего: 8



neic, 
Romikgy, разве в виндах Vista, Seven нет функции распределения потоков?


neic, по сути 2 ядра позволяют исполнять больше действий одновременно, Например один процеесор сначала считает 2+2 потом следущее выражение (утрируюsmile) и тд. А два процессора/ядра могут считать каждый свое выражение. Для этого нужно прямо в код писать об использовании 2 ядер(процессоров), тк могут быть неполадки: 1 процессор посчитал а второй нет... Хаос получаетсяsmile
PM MAIL ICQ   Вверх
Romikgy
Дата 14.9.2009, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Цитата(jhonyxakep @  14.9.2009,  13:55 Найти цитируемый пост)
разве в виндах Vista, Seven нет функции распределения потоков

это к чему?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
NightmareZ
Дата 14.9.2009, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


[хакер]
**


Профиль
Группа: Участник
Сообщений: 699
Регистрация: 10.8.2006

Репутация: нет
Всего: 13



Цитата(jhonyxakep @ 14.9.2009,  14:55)
neic, 
Romikgy, разве в виндах Vista, Seven нет функции распределения потоков?


neic, по сути 2 ядра позволяют исполнять больше действий одновременно, Например один процеесор сначала считает 2+2 потом следущее выражение (утрируюsmile) и тд. А два процессора/ядра могут считать каждый свое выражение. Для этого нужно прямо в код писать об использовании 2 ядер(процессоров), тк могут быть неполадки: 1 процессор посчитал а второй нет... Хаос получаетсяsmile

Поздравляю. Ты только что написал целый пост отборнейшей ахинеи.


--------------------
NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш
Ely-Art.ru - наша маленькая домашняя арт-студия
mugcraft.ru - кружки на любой вкус
PM WWW ICQ Skype GTalk AOL YIM   Вверх
bilbobagginz
Дата 21.9.2009, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: нет
Всего: 317



Цитата(neic @  13.9.2009,  22:31 Найти цитируемый пост)
Винда сможет сама распределить программу на 2 ядра? 

да, если программа написана правильно:
либо многопоточно (пользуйся System.Threading неймспейсом)
либо многопроцессно (в винде нет особой разницы между процессами и потоками, т.к. процесс есть поток)

Кроме того есть фреймворки для работы со многопроцессорной системой.
на С++ Напр. есть OpenMP, а что есть под VB не знаю, но думаю под .Net должны быть какие-то многопроцессорные рюшечки.



Это сообщение отредактировал(а) bilbobagginz - 21.9.2009, 19:55


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
neic
Дата 21.9.2009, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 839
Регистрация: 28.1.2007

Репутация: нет
Всего: 7



bilbobagginz
Спасибо. Буду копать дальше. 
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Процессоры | Следующая тема »


 




[ Время генерации скрипта: 0.0638 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.