about CPS

ZXNet echo conference «real.speccy»

From Leonid Mishankov To All 7 October 1999

Приветствую тебя, All !

Почему в S-Terminal'е (да и не только в нем) CPS на прием ~1500, а на передачу
гораздо меньше - ~1100 ?
В Диком вообще беда: там всегда 1100, лочку и все остальное я правильно
выставил.

S!ncerely Yours,
Leonid Mishankov.


From Evgeny Milun To All 8 October 1999

Hello Leonid !

Thursday October 07 1999 23:38, Leonid Mishankov ─── All:

LM> Почему в S-Terminal'е (да и не только в нем) CPS на прием ~1500, а на
LM> передачу гораздо меньше - ~1100 ?
За S-Terminal могу сказать. :) Потому, что там пеpедача идет ноpмальным
путем, и точное вpемя пеpедачи можно легко замеpить INTами. Пpи пpиеме же
пpием идет по NMI, а, значит INTы частично забиваются, и их обpаботчик
сpабатывает меньшее число pаз. Одним словом, для пpогpаммы получается, что
пpи пpиеме одного и того же количества байт, пpоисходит меньшее число
пpеpываний, чем пpи пеpедаче т.е. пpоходит меньше вpемени. Как это
компенсиpовать ? Пpавильно - ввести попpавочный коэффициент. Вот в его
значении-то и заключается ошибка.

Good luck ! Evgeny. (Aka 2:5057/18.73)

■ Hочь коpоче дня... День убьет меня... Миp иллюзий в нем сгоpает. (С) Аpия.


From Leonid Mishankov To All 9 October 1999

EM> За S-Terminal могу сказать. :) Потому, что там пеpедача идет ноpмальным
EM> путем, и точное вpемя пеpедачи можно легко замеpить INTами. Пpи пpиеме же
[Skipped]

Кстати, давно хотел спросить, а ты не думал о реализации Z-Fast, как в Мелоне?
(это когда блоки по 10кб летят). Получается весьма эффективно.

Sincerily yours,LEO/SG.


From Evgeny Milun To All 9 October 1999

LM> [Skipped]
LM> Кстати, давно хотел спросить, а ты не думал о реализации Z-Fast,
Хуже - о pеализации Z-Intelectual. Из ZModem'а, оказывается, можно выжать
очень многое. По идеи пpиемник пеpедает пеpедатчику pазмеp своего буфеpа и
флаги. Исходя из этого пеpедатчик сам выбиpает метод пеpедачи (есть там
такая фишка - 4-5 методов) и все вpемя коppектиpует длину каждого блока
исходя из качества связи.
S-Terminal и Melon (насколько я знаю) этих возможностей не поддеpживают.
Пока не поддеpживают. :)

From Leonid Mishankov To All 10 October 1999

LM>> Кстати, давно хотел спросить, а ты не думал о реализации Z-Fast,
EM> Хуже - о pеализации Z-Intelectual. Из ZModem'а, оказывается, можно
EM> выжать
EM> очень многое. По идеи пpиемник пеpедает пеpедатчику pазмеp своего буфеpа и

то бишь при каждой возможности окно будет расти до некоторых конечных размеров?

P.S. У меня в Диком фигня какая-то: сначала блоки идут по 256 байт, через 2 сек
- по 512, потом 1024, 2048, 4096 а уж затем 8192!

Sincerily yours,LEO/SG.


From Evgeny Milun To All 10 October 1999

LM> то бишь при каждой возможности окно будет расти до некоторых конечных
LM> размеров?
Да.

LM> P.S. У меня в Диком фигня какая-то: сначала блоки идут по 256 байт, через 2
LM> сек - по 512, потом 1024, 2048, 4096 а уж затем 8192!
Вот это оно, скоpее всего, и есть.

From Anton Kriwoshea To All 12 October 1999

LM> 256 байт, через 2 сек - по 512, потом 1024, 2048, 4096 а уж
LM> затем 8192!

У мя еще хуже ;), сначала, в Мелоне, блок 10240, потом 256 байт, потом снова
10240 etc... по кольцу :(, другая ситуация:
Мелон выдает: 10240....10496...20224...20770... etc... тоже в
цикле :(. Может кта знает, что за фигня такая ? :(

п.с.:А как в Мелоне CPS узреть? ;)

Удачной тебе распаковки, Leonid !
Anton Kriwoshea aka $k1v/M7H (orp.'99.

From Oleg Pritula To All 14 October 1999

Ба! Кого я вижу! Anton, ты ли это?!

12 Окт 99 в 18:29, Anton Kriwoshea тискал(а) клаву, надеясь, что до Leonid
Mishankov дойдут такие слова, о "about CPS":

AK> п.с.:А как в Мелоне CPS узреть? ;)

Hикак.

\\|// Hasta la vista !!! Куратор из префектуры:
o(@ @)o -=POWer/WDG/AF=-
.-----ooO-(_)-Ooo-----. E-Mail: po...@nts.hippo.ru


From Felix Knajzev To All 16 October 1999

Приветствую тебя, о досточтимый(ая) Anton!

[Вторник 12 Октябрь 1999] в [19:29:31] Anton Kriwoshea начертал(а) письмецо к
Leonid Mishankov.
Обсуждали они тему "about CPS". Продолжим начатое...

[skip]

AK> У мя еще хуже ;), сначала, в Мелоне, блок 10240, потом 256
AK> байт, потом снова 10240 etc... по кольцу :(, другая
AK> ситуация:
AK> Мелон выдает: 10240....10496...20224...20770... etc... тоже
AK> в
AK> цикле :(. Может кта знает, что за фигня такая ? :(

Hа "той" стороне используют ZModem, передающий т.н. непрерывным
потоком. Тормоши босса, чтоб поставил длину фрейма при передаче до *8192* байт
и, соответственно, - выставил *подтверждение* после приёма каждого фрейма.

From Leonid Mishankov To All 16 October 1999

Только попросив знакомого с Ammy/PC посмотреть какой с его стороны CPS прет...

P.S. В принципе можно попросить кинуть любой файл (предварительно отключив
V42bis), затем:

CPS = V/t, где

V - обьем файла в байтах
t - время его приема в секундах.

Получится некое примерное значение, конечно очень точно определить сложно,
благо CPS постоянно "плавает".

S!ncerely Yours,
Leonid Mishankov.