Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-rus] translit slowdown



On Thu, 1 Oct 1998, Alexander N Shipitsyn wrote:

> Kirill Romanov wrote:
> > Я это понимаю, но все равно мне кажется что у меня что то не в порядке.
> > Если не сложно - проверьте скорость перекодировки
> > http://water-isle.yp.ru/trn/test/test.htm
> 
> IMHO, даже если задержка есть, то разницу между 0,001 и 0,01 сек трудно
> уловить через сеть. Нужны более точные (операционно-системные) методы.

Вот один для примера (Tcl 8.0):

#! /usr/local/bin/tclsh
package require http
if {!$argc} {
  puts stderr "Supply url and, optionally, count of tries"
  exit 1
}
set url [lindex $argv 0]
if {$argc>1} {
  set count [lindex $argv 1]
} else {
  set count 10
}
puts [time {unset [http::geturl $url]} $count]

У меня получилось следующее:

 % time {unset [http::geturl {http://www/~vitus/fiction/gerhard006.txt}]} 10
196871 microseconds per iteration

 % time {unset [::http::geturl\
http://koi-www/~vitus/fiction/gerhard006.txt]} 10
186864 microseconds per iteration
 % time {unset [::http::geturl\
http://lat-www/~vitus/fiction/gerhard006.txt]} 10
200162 microseconds per iteration

  Apache/1.3.1 Ben-SSL/1.24 (Unix) mod_perl/1.15 rus/PL26.3

Тестовый файл - чисто руский текст размером
2634 байта.


--------------------------------------------------
Victor Wagner			vitus@ice.ru
Programmer			Office:7-(095)-333-2022
Institute for Commerce 		Home: 7-(095)-135-46-61
Engineering                     http://www.ice.ru/~vitus






Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.