PDA

Просмотр полной версии : Виснет кипер



johny22
24.08.2013, 22:48
Непонятно почему иногда раз 5 виснет за день, иногда ни разу. Говорят перестает реагировать на нажатия по тачу.
errors.txt


24/ 8/2013 21:39
Version 6.96-TS Client/Server 27.08.2009
System Error: 216 AT 0001:096A
001D:0347.
0002:2383.C:\RKCLIENT\RKEEPER6.EXE
000D:373F.C:\RKCLIENT\RKEEPER6.EXE
0014:0822.C:\RKCLIENT\RKEEPER6.EXE
0014:15C5.C:\RKCLIENT\RKEEPER6.EXE
0015:0DC9.C:\RKCLIENT\RKEEPER6.EXE
0015:0FC4.C:\RKCLIENT\RKEEPER6.EXE
0015:1413.C:\RKCLIENT\RKEEPER6.EXE
0003:19FE.C:\RKCLIENT\RKEEPER6.EXE
0003:4D1F.C:\RKCLIENT\RKEEPER6.EXE
0003:1DBC.C:\RKCLIENT\RKEEPER6.EXE
0001:057C.C:\RKCLIENT\RKEEPER6.EXE
0001:077C.C:\RKCLIENT\RKEEPER6.EXE




C:\DRDOS\SHARE.EXE
-prompt $p$g
@path=c:\nc;c:\drdos;c:\net;c:\;c:\util;c:\tkt;
@c:\util\vga#font
@nmdosin -a -r
@mode com1 19200,n,8,1
@C:\TOUCH.ELO\ELODEV 2200,2,9600,6 -C495,3519,3491,556,1,255
@share
net logon UNIT01 01 /Y
@cd \
@cd rkclient
@cor
rkeeper6.exe




dos=high,umb
files=90
buffers=30
devicehigh=c:\drdos\himem.sys
devicehigh=c:\net\ifshlp.sys
lastdrive=Z





[network.setup]
version=0x3110
netcard=RTL8168,1,RTL8168,1
transport=ms$ndishlp,MS$NDISHLP
transport=ms$netbeui,MS$NETBEUI
lana0=RTL8168,1,ms$netbeui
lana1=RTL8168,1,ms$ndishlp

[protman]
DriverName=PROTMAN$
PRIORITY=MS$NDISHLP

[MS$NDISHLP]
DriverName=ndishlp$
BINDINGS=RTL8168

[MS$NETBEUI]
DriverName=netbeui$
SESSIONS=30
NCBS=30
BINDINGS=RTL8168
LANABASE=0

[RTL8168]
DriverName=rtend$
Medium=_100Full






[network]
filesharing=yes
printsharing=no
autologon=yes
computername=UNIT01
lanroot=C:\NET
username=UNIT01
workgroup=WORKGROUP
reconnect=yes
directhost=no
dospophotkey=N
lmlogon=0
logondomain=REST1
preferredredir=full
autostart=full,,server
maxconnections=10

[network drivers]
netcard=rtend.dos
transport=ndishlp.sys,*netbeui
REMndishlp.sys,netbeui
devdir=C:\NET
LoadRMDrivers=yes

[Password Lists]
UNIT01=C:\NET\UNIT01.PWL
*Shares=C:\NET\Shares.PWL

[386enh]
TimerCriticalSection=5000
UniqueDosPSP=TRUE
PSPIncrement=2




network=ON
servername=RLSERV
unitname=UNIT01

hiresolution=1
color=on
256color=on

comport1baud=19200
comport3baud=9600
comport4baud=9600

com3port=$3E8
com5port=$E480
com6port=$E400
com7port=$E080

comport5baud=9600
comport6baud=9600
comport7baud=9600

SmallPayBalance=on
AutoEnterSum=on
RePrintCheck=ON
PrintFinalCheck=off
RemoteChecksSeparate=On
DiscOncePerCard=OFF
CurDateInCheck=ON
PreCheckNum=ON

;PARNAME = FIX.DLL
APServer=DISCSERV
;fix_MASK=778=*********=**nnn

eklzprinter=shfrk.dll
shfrk_Port = 1
shfrk_irq=3
shfrk_CheckPsw = 1
shfrk_RepPsw = 30
shfrk_Print = 0
shfrk_Reprint = 1
shfrk_Pay1 = 1
shfrk_Pay2 = 4
shfrk_Pay3 = 4
shfrk_Pay4 = 4
shfrk_Log = On

CutBell=ON
T88Code = 17

Admin
24.08.2013, 23:10
SESSIONS=30
NCBS=30
20
80
№ 0000138713

lastdrive=Z
E

files=90
buffers=30
80
120




System Error: 216 AT
самое-самое гуано связанное с вообще с чем угодно. Сам факт возникновения 216ой связан с защитой, т.е. что-то пошло не так. Но без конкретики.... Как обычно проверяем диск, индксация, чистая бд, проверка кондеров на матплате...

johny22
24.08.2013, 23:16
Системник новый. Индексация - так cor же вроде всегда перед кипером запускается ? Или имеете ввиду инд на менеджерском компе ?
Чистую бд я полагаю можно взять из папки дистрибутива кипера вежливо оставленного внедренцами ?
А наличие лишних dll в папке рк-клиента может както влиять ?

Andy
25.08.2013, 00:23
IMHO
по ходу памяти мало , а чего за модель монитора?
системник не греется внутри сильно? особенно после пары часов под нагрузкой ...
цветность на мониторе отключите
если станция одна - на время попробуйте network = off
share тоже можно отрубить временно - память освободится
ну и тач перевесить на другой сом порт можно попробовать
а уж про всякие заземления и бесперебойники ваще не предлагаю - надеюсь все есть
P.S. прикольно тач elo - а в patch - ткт :-)

johny22
25.08.2013, 01:00
path со времен царя гороха )) подредактирую
тач elo 15 с пс/2 ридером.
Конфиги привел со кассовой станции сервера, есть еще одна официантская, посему сеть не могу отрубить (share как я понимаю тоже для сети нужен)
Цветность монитора освободит память ? А как его отключить ?:) аа color=off наверное :) "прибытие поезда" будет ?:)
земля и apc есть.

SH
25.08.2013, 03:59
наличие лишних dll в папке рк-клиента может както влиять ?
Смотря каких. Если что-то лишнее грузится в память - действительно лишнее. Если просто лежит в папке - не влияет. Через Справку, вроде, можно посмотреть на станции, что загрузилось.
Я традиционно советую поднять выделенный сервер и посмотреть на результат.


(share как я понимаю тоже для сети нужен)
Для расшаривания ресурсов станции. Можно шаринг отключить для экономии памяти, а для доступа к менеджерской базе использовать RKSHARE.
Еще можно на tcp/ip перевести.
Еще можно попробовать официантскую сделать кассой, а эту - официантской.
В общем, вариантов - тьма. Хороший пример из серии, почему провести обучение сисадмина для RK6 долго и дорого.

johny22
25.08.2013, 04:24
Через справку ? Ого не знал )) гляну. до выделенного сервака еще не дорос, на сладкое оставлю) однако я полагаю это разгрузит память кассовой станции которая как сервер сейчас, что в любом случае не плохо.
tcp/ip памяти ест больше чем нетбуй.

SH
25.08.2013, 04:49
tcp/ip памяти ест больше чем нетбуй
Да, но все современное сетевое оборудование заточено под tcp/ip.

---------- Добавлено в 03:49 ---------- Предыдущее сообщение было размещено в 03:48 ----------


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

gte_33
25.08.2013, 11:06
johny22,Скажите, а когда виснет, если прокатать картой, будет происходить регистрация в системе. Ну типа глухой висяк или просто тач отваливается.

johny22
25.08.2013, 12:02
Подозреваю что висяк глухой, ибо вторая станция (официанта) тоже в столы не заходит.
Грешу что памяти реально мало, тк когда поставил buffers=120 вместо buffers=30 стало писать что мало памяти при запуске сети. В качестве эксперимента поставил buffers=10, files=70, SESSIONS=20, NCBS=80, maxconnections=7
Включил обе станции, потыкал, вроде с виду хуже не стало, монитор с менеджерского компа тоже работает. Буду уменьшать все эти параметры дабы освободить память. Как совсем надоест перенесу сервер на менеджерский комп.

а есть какаянить утилитка для caldera dr dos показывающая свободную память ? mem от обычного доса не работает, в дистре калдеры аналога не вижу...

SH
25.08.2013, 15:09
volkov commander умеет память показывать.

sibgaba
25.08.2013, 16:00
Грешу что памяти реально мало, тк когда поставил buffers=120 вместо buffers=30 стало писать что мало памяти при запуске сети.
Грузите сперва сеть, а потом дрова тача.

johny22
25.08.2013, 21:04
80
120

Не ошиблись ? buffers=120 рекомендуете ? По поиску более 60 никто никогда не советовал ))

johny22
29.08.2013, 11:49
Я традиционно советую поднять выделенный сервер и посмотреть на результат.
Три дня ни единого разрыва :) Полагаю проблема решена. Спасибо!

Admin
29.08.2013, 15:22
Три дня не единого разрыва
Скоро декабрь :)

johny22
29.08.2013, 15:34
Скоро декабрь :)
Это что то тонкое ?:) Хочу понять )))

Admin
29.08.2013, 15:45
про ни единого разрыва тогда послушайте заного :)