Форум программистов, компьютерный форум CyberForum.ru

Менеджмент жесткого диска при многопоточности - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести минимальное нечетное число. Что не так? http://www.cyberforum.ru/cpp-beginners/thread753575.html
Сейчас программа выводит любое минимальное число, будь-то четное или нечетное. Подскажите, пожалуйста, что исправить? const int size=10; int ar={8,36,69,45,13,12,49,5,67,26}; int min=ar; for (int i=0; i<size; i++) {
C++ Чтение с файла Вот у меня есть код , но при попытке считать из него числа почему выдает не то что нужно , в чем может быть ошибка ? #include <iostream> #include <fstream> using namespace std ; void main () { http://www.cyberforum.ru/cpp-beginners/thread753568.html
C++ Представление множеств числами (битовые маски)
Доброго времени суток. Помогите пожалуйста с задачей. Нужно сформировать множество А. Причем сделать это нужно с помощью побитовых операций. Написав маленькую программу которая позволяет заполнить множество А числами столкнулся с проблемой. Не получается заполнять множество отрицательными и числами с плавающей запятой , например (-0,25655...). Вот код: #include <iostream> #include...
C++ не работает ios::in|ios::out
Здорова господа!!! Пытаюсь разобраться с файлами в С++ от есть код: #include <iostream> using std::cout; using std::cin; using std::endl; using std::ios; using std::cerr;
C++ Как задать диапазон с помощью функции rand? http://www.cyberforum.ru/cpp-beginners/thread753512.html
В задаче говорится "Дан массив целых чисел (размер – случайное число из диапазона )". Как задать диапазон с помощью функции rand?
C++ Абстрактный класс object Здравствуйте, у меня такой вопрос: кто-ни будь может мне разъяснить следующее задание и помочь его сделать? Задание: необходимо разработать интерфейс для объединения в структуру множества объектов различных классов - абстрактный базовый класс объектов object, для которого предусмотреть виртуальные методы загрузки объекта из текстовой строки, выгрузки объекта в текстовую строку в динамической... подробнее

Показать сообщение отдельно
IvanPryamoy
247 / 1 / 1
Регистрация: 02.01.2013
Сообщений: 31
06.01.2013, 10:02  [ТС]     Менеджмент жесткого диска при многопоточности
Цитата Сообщение от Nick Alte Посмотреть сообщение
Например, отдельный поток чтения-записи, которому остальные потоки передают заявки на такие операции. Иногда можно даже не ждать результатов, сразу бежать дальше.
Похоже параллельность действительно еще даже теоретически не обмозгована. Ведь если задумываться, то надо параллелить каждый вид устройства (не только процессор) и по количеству элементов этого устройства создавать необходимое количество потоков. Например, 4 потока для процессора, 2 потока для видеокарты, 1 поток для жесткого диска, 2 потока консоли (если два монитора). Каждое устройство образует свой пул потоков. А потом писать программу так, чтобы каждый пул устройства (состоящий из разного количества потоков), оптимально взаимодействовал с другими пулами устройств. "Межустройственое" взаимодействие, так сказать...

Не видел я еще размышлений на тему: как 4 потока одного устройства оптимально поделить между 2 потоками другого устройства...
 
Текущее время: 08:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru