Hi, Just found a particular workload that yields a terrible performance. Running two simultaneous diff like this: diff -uNr linux-2.2.18-pre11 linux-2.2.18-pre11.new diff -uNr linux-2.4.0-test9-pre7 linux-2.4.0-test9-pre7.new And then trying, for example, to open a terminal only succeeded after one of the diff ended (a couple of minutes later). Attached is the 'vmstat 1' output. The file starts after the two diff are running and I'm waiting for the terminal to come up. When the number of blocked processes drops to 0/1 is when one of the diffs ended. This is an UP machine using ext2 on IDE. Rui Sousa
r b w swpd free buff cache si so bi bo in cs us sy id 3 4 0 164 1028 728 15832 0 0 116 0 172 375 98 2 0 1 5 0 164 1060 768 15840 0 0 136 0 217 420 97 3 0 1 5 0 164 948 800 15836 0 0 124 0 207 395 95 5 0 2 4 1 164 948 816 15800 0 0 108 0 180 456 96 4 0 2 4 0 164 1064 624 15888 0 0 152 43 198 469 98 2 0 1 5 0 164 1100 672 15832 0 0 166 0 176 377 98 2 0 2 4 0 164 1004 696 15836 0 0 138 0 166 364 97 3 0 2 4 0 164 1004 728 15748 0 0 151 0 181 394 98 2 0 1 5 0 164 948 760 15744 0 0 114 0 179 398 97 3 0 3 4 0 164 948 768 15716 0 0 113 0 190 423 98 2 0 3 4 0 164 1084 832 15584 0 0 167 0 183 387 95 5 0 2 4 0 164 952 820 15632 0 0 130 0 188 486 96 4 0 2 3 0 164 1104 876 15380 0 0 212 0 192 474 92 8 0 2 4 0 164 948 928 15444 0 0 125 0 172 382 98 2 0 3 3 0 164 948 856 15500 0 0 120 33 196 383 97 3 0 2 4 0 164 960 892 15488 0 0 131 0 177 394 97 3 0 2 3 0 164 964 884 15444 0 0 136 0 170 451 97 3 0 3 2 0 164 1084 720 15724 0 0 294 53 276 519 95 5 0 2 2 0 164 948 732 15056 0 0 1004 0 356 722 92 8 0 1 3 0 164 1028 648 15916 0 0 631 3 223 494 96 4 0 1 3 0 164 948 664 15884 0 0 932 0 393 802 94 6 0 procs memory swap io system cpu r b w swpd free buff cache si so bi bo in cs us sy id 2 3 0 164 948 672 15868 0 0 835 0 198 407 98 2 0 2 2 0 164 952 644 15884 0 0 366 0 332 730 95 5 0 1 3 0 164 952 644 15872 0 0 186 0 355 711 96 4 0 1 3 0 164 1008 532 15924 0 0 274 39 327 643 96 4 0 2 2 0 164 948 544 15960 0 0 217 0 205 412 99 1 0 2 2 0 164 1104 560 15788 0 0 283 0 228 436 93 7 0 2 2 0 164 1156 588 15772 0 0 256 0 192 375 99 1 0 3 2 0 164 1456 532 15488 0 0 369 0 260 530 94 6 0 2 2 0 164 1376 552 15552 0 0 225 0 181 367 98 2 0 2 2 0 164 948 564 15940 0 0 264 0 183 394 97 3 0 1 3 0 164 964 588 15936 0 0 239 0 172 364 97 3 0 1 3 0 164 948 608 16096 0 0 185 0 168 338 95 5 0 2 1 0 164 948 660 16140 0 0 109 0 179 453 99 1 0 1 2 0 192 1356 748 16368 0 28 181 53 218 460 95 5 0 2 1 0 216 1672 820 16632 0 24 132 6 173 363 95 5 0 1 2 0 216 1252 832 17004 0 0 100 0 175 439 98 2 0 1 4 1 212 1556 920 17056 8 0 314 0 273 1561 91 9 0 2 2 0 212 1148 948 17448 0 0 137 0 326 664 96 4 0 3 0 0 212 1180 988 18076 0 0 427 0 368 1804 94 6 0 3 1 0 220 1028 1024 18912 0 8 234 2 365 713 91 9 0 2 0 0 220 948 1060 18872 0 0 175 0 315 2105 94 6 0 procs memory swap io system cpu r b w swpd free buff cache si so bi bo in cs us sy id 2 1 0 220 1852 896 18144 0 0 330 100 338 605 95 5 0 2 0 0 220 1432 920 18516 0 0 243 0 215 404 96 4 0 2 1 0 220 1432 944 18416 0 0 457 39 219 430 98 2 0 3 0 0 212 1048 980 18976 0 0 452 0 283 550 93 7 0 2 1 0 212 948 1028 18952 0 0 134 0 299 612 97 3 0 2 1 0 212 948 1048 18908 0 0 165 0 401 1587 85 15 0 2 0 0 208 1028 1100 18868 0 0 377 0 287 607 97 3 0 2 0 0 208 1056 704 19156 0 0 161 1 363 830 97 3 0 2 0 0 208 1068 728 19092 0 0 169 0 276 590 98 2 0