Техническое обслуживание ПК. Накопители на жестких дисках

Оптимальный коэффициент чередования зависит, во-первых, от контроллера и, во-вторых, от быстродействия самого компьютера. Чтобы работать с соотношением 1:1, компьютер и контроллер должны быть способны производить обмены данными с той скоростью, с которой они передаются из накопителя. В былые времена такая возможность считалась большим достижением, но сейчас стала сама собой разумеющейся.

Прогресс в области разработки и производства контроллеров привел к тому, что работа с коэффициентом чередования 1:1 стала не только возможной, но и весьма желательной. В любом компьютере с процессором 286 и последующими можно обеспечить ту скорость обмена данными, которая необходима при вышеуказанном коэффициенте. Единственные системы, которые в принципе не могут работать с таким коэффициентом чередования — это первые компьютеры PC и XT с тактовой частотой 4,77 МГц. Для них максимальная скорость передачи данных через слоты системной шины составляет около 400 Кбайт/с, чего явно недостаточно для работы с соотношением 1:1.

Однако даже при коэффициенте чередования 1:1 общее быстродействие системы может оказаться разным, и определяющими в данном случае становятся параметры самого накопителя. Согласитесь, что существует разница между старым диском с 17 секторами на дорожке и современным IDE или SCSI-накопителем с частотой вращения дисков 7200 об/мин и 81 сектором на дорожке. Как нетрудно подсчитать, во втором случае скорость передачи данных составит около 5 Мбайт/с.

В стандартных компьютерах XT коэффициент чередования был равен 6:1, а в системах IBM AT — 3:1. Однако оптимальные значения коэффициента в обоих случаях на единицу меньше, чем стандартные, и равняются 5:1 (компьютер PC или XT с тактовой частотой 4,77 МГц и контроллером Xebec 1210) и 2:1 (компьютер AT с тактовой частотой 6 или 8 МГц и контроллером 1002 или 1003 фирмы Western Digital). Переформатировав жесткие диски в этих компьютерах на меньшее значение коэффициента чередования, можно без всяких дополнительных затрат (кроме, конечно, своего времени) повысить скорость передачи данных на 20% -30%. Выбор топологии вычислительной системы. Другой возможный способ организации параллельных вычислений может состоять в построении конвейерной схемы для операции умножения строки матрицы на вектор (скалярного произведения векторов) путем расположения всех имеющихся процессоров в виде линейной последовательности (линейки). Результат умножения следующих строк будет происходить после завершения каждой очередной итерации конвейера (напомним, итерация каждого процессора включает выполнение операций умножения и сложения)

В табл. 14.8 приведены скорости передачи данных, рассчитанные для различных комбинаций параметров накопителей и разных коэффициентов чередования. В каждой строке таблицы исходными параметрами являются частота вращения дисков и количество секторов на дорожке; необходимый в этом случае коэффициент чередования зависит от возможностей контроллера. Как уже было сказано, во всех современных накопителях используется коэффициент чередования, равный 1:1, но, тем не менее, я привел расчетные цифры и для других его значений,

Таблица 14.8. Скорости передачи данных (в Кбайт/с) для различных частот вращения дисков, плотностей секторов и коэффициентов чередования чтобы вы могли себе представить последствия некорректной установки этого параметра.

Частота вращения Количество секторов (об/мин) на дорожке

Коэффициенты чередования 1:1 2:1 3:1

4:1

5:1

6:1

3600

17

510

255

170

128

102

85

3600

25

750

375

250

188

150

125

3600

26

780

390

260

195

156

130

3600

27

810

405

270

203

162

135

3600

32

960

480

320

240

192

160

3600

33

990

495

330

248

198

165

3600

34

1020

510

340

255

204

170

3600

35

1050

525

350

263

210

175

3600

36

1080

540

360

270

216

180

3600

37

1110

555

370

278

222

185

3600

38

1140

570

380

285

228

190

3600

39

1170

585

390

293

234

195

4500

50

1875

938

625

469

375

313

3600

81

2430

1215

810

608

486

405

4500

70

2625

1313

875

656

525

438

5400

70

3150

1575

1050

788

630

525

6300

90

4725

2363

1575

1181

945

788

7200

81

4860

2430

1620

1215

972

810

Сравните скорость передачи данных, равную 85 Кбайт/с в первом компьютере IBM XT (3600 об/мин, 17 секторов и стандартное значение коэффициента чередования 6:1), с величиной 4860 Кбайт/с в накопителе Barracuda 2 фирмы Seagate (7200 об/мин, 81 сектор, коэффициент чередования 1:1) — и вы поймете, как далеко ушла за эти годы компьютерная технология.

На главную