Article View: pl.comp.os.advocacy
Article #4561Re: System polityczny (Było: Integracja i Unix2)
From: Krzysztof Koczyjan
Date: Sun, 15 Mar 1998 02:21
Date: Sun, 15 Mar 1998 02:21
37 lines
2658 bytes
2658 bytes
Tomasz Kłoczko <kloczek@rudy.mif.pg.gda.pl> wrote in article > : Z tą "nieoptymalnością aplikacji" to bym sie nie zgodził. Kiedyś dawno > : temu zrobili coś co się TurboVision nazywało pod BP, potem wyszło to samo > : pod BC i ten sam program skompilowany pod pascalem miał 150 KB, pod C 250 > : KB. Czas generacji programu kilkakrotnie wolniejszy dla C. > > Ani pod BP ani pod BCC nie chodzi w powyższym o rozmiar kodu programu tylko o > kod + TV run time. Nie wiem czemu nazywasz TV runtime'em - to zwykła bibloteka. > Normalnie to się taki runtime ładuje do biblioteki > współdzielonej i linkuje dynamicznie. Albo się ładuje do biblioteki współdzielonej, albo linkuje statycznie. To zależy. Z linkowaniem dynamicznym jest sporo więcej zabawy. > Poprostu BP optymalizowane było to co > ma byc dołaczane do runtime-u. Jak Ty chcesz porównywać program pod system > jednozadaniowy bez bibliotek dynamicznych z czymś wielozadaniowym ? > Ja bym to ujął tak, że do programu były dołączane tylko te funkcje, które były używane. A to czy czy funkcje nieużywane znajdują się w programie, czy w dzielonej biblotece, to akurat nie ma znaczenia. Tu i tu zajmują niepotrzebnie miejsce. Przykład z DOSa ma jedna zalete - podaje ile miejsca w pamieci zajmie program. Nie uważam, że program, który ma 5 K i doładowywuje sobie 5M biblotek na dzień dobry, był mniejszy od tego, który ma 200K i nic nie dołącza. KK
Technical Details
Message-ID:
<6efduo$psg@bgtnsc03.worldnet.att.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!cpk-news-hub1.bbnplanet.com!news.bbnplanet.com!worldnet.att.net!newsadmReferences:
<6dk6a5$8hk$1@atlantis.ssw.krakow.pl> <slrn6g2sf7.5n.pawelp@gniewko.rodan.pl> <3516ca6b.45923724@news.lodz.pdi.net> <6dto35$6fq$1@sunsite.icm.edu.pl> <350e0365.44410458@news.lodz.pdi.net> <6e07uj$sms$11@korweta.task.gda.pl> <35101bba.8621366@news.lodz.pdi.net> <6e3gj2$g4h$1@korweta.task.gda.pl> <35065d87.1066773@news.lodz.pdi.net> <6e6faj$q1u$2@korweta.task.gda.pl> <350db2f5.4877483@news.lodz.pdi.net> <6ec655$m6l$4@korweta.task.gda.pl> <6eclm0$gef@bgtnsc03.worldnet.att.net> <6ecoou$81l$1@korweta.task.gda.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!cpk-news-hub1.bbnplanet.com!news.bbnplanet.com!worldnet.att.net!newsadm From: "Krzysztof Koczyjan" <krzysztofK@rocketmail.com> Newsgroups: pl.comp.os.advocacy Subject: Re: System polityczny (Było: Integracja i Unix2) Date: 15 Mar 1998 02:21:12 GMT Organization: AT&T WorldNet Services Lines: 38 Message-ID: <6efduo$psg@bgtnsc03.worldnet.att.net> References: <6dk6a5$8hk$1@atlantis.ssw.krakow.pl> <slrn6g2sf7.5n.pawelp@gniewko.rodan.pl> <3516ca6b.45923724@news.lodz.pdi.net> <6dto35$6fq$1@sunsite.icm.edu.pl> <350e0365.44410458@news.lodz.pdi.net> <6e07uj$sms$11@korweta.task.gda.pl> <35101bba.8621366@news.lodz.pdi.net> <6e3gj2$g4h$1@korweta.task.gda.pl> <35065d87.1066773@news.lodz.pdi.net> <6e6faj$q1u$2@korweta.task.gda.pl> <350db2f5.4877483@news.lodz.pdi.net> <6ec655$m6l$4@korweta.task.gda.pl> <6eclm0$gef@bgtnsc03.worldnet.att.net> <6ecoou$81l$1@korweta.task.gda.pl> NNTP-Posting-Host: 12.66.0.191 X-Newsreader: Microsoft Internet News 4.70.1155 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit