Windows - Препоръки за производителност на именувани канали с C#

В момента оценявам наименувани канали за IPC на Windows с .NET/C#.
В момента разглеждам сценарий с един производител и един потребител.
Има ли някакви добри насоки за разглеждане на производителността?
В първия ми тест В случая сравнявах скоростта на големи съобщения с малки съобщения и изглежда, че големите (64k) съобщения се изпращат толкова бързо, колкото малки (48 байта) пакети. Това беше с параметрите по подразбиране. Може да добавя още тестови сценарии, но това отнема доста време и затова търся насоки.


person weismat    schedule 15.03.2010    source източник


Отговори (1)


Използвахме Named Pipes на Windows NT 4 и Windows 2000. Наистина бързо.

Когато преминахме към XP, понякога ставаше бързо, през останалото време бавно. С абсолютно същия код.

Написахме наш собствен транспорт на споделена памет. Сериозно бързо.

person Stephen Kellett    schedule 29.03.2010