eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingRe: przemyślenia na temat pamięci i rozmiaru plikówRe: przemyślenia na temat pamięci i rozmiaru plików
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!p
    ostnews.google.com!k1g2000prb.googlegroups.com!not-for-mail
    From: "Marcin 'Qrczak' Kowalczyk" <q...@k...org.pl>
    Newsgroups: pl.comp.os.advocacy,pl.comp.programming
    Subject: Re: przemyślenia na temat pamięci i rozmiaru plików
    Date: Thu, 1 Jan 2009 06:43:06 -0800 (PST)
    Organization: http://groups.google.com
    Lines: 25
    Message-ID: <5...@k...googlegroups.com>
    References: <gijoff$gtp$1@node2.news.atman.pl>
    <f...@y...googlegroups.com>
    <gjhqlm$n01$1@inews.gazeta.pl>
    NNTP-Posting-Host: 83.7.236.176
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1230820986 4860 127.0.0.1 (1 Jan 2009 14:43:06 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Thu, 1 Jan 2009 14:43:06 +0000 (UTC)
    Complaints-To: g...@g...com
    Injection-Info: k1g2000prb.googlegroups.com; posting-host=83.7.236.176;
    posting-account=Y4cAXQoAAAAv8UBiA5Li4Y_naLKJKxAx
    User-Agent: G2/1.0
    X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.0.5)
    Gecko/2008121623 Ubuntu/8.10 (intrepid)
    Firefox/3.0.5,gzip(gfe),gzip(gfe)
    Xref: news-archive.icm.edu.pl pl.comp.os.advocacy:453152 pl.comp.programming:180577
    [ ukryj nagłówki ]

    On 1 Sty, 08:17, "Remek" <w...@n...pl> wrote:

    > Pracowałeś we współczesnym 32 bitowym
    > assemblerze?

    Załóżmy, że rozwijasz swój program w 32-bitowym asemblerze. Program ma
    już setki tysięcy linii kodu.

    Tymczasem ja mam 64-bitowy procesor i co prawda system operacyjny może
    uruchamiać również 32-bitowe programy, ale jest się wtedy ograniczonym
    do 2GB pamięci i tylko podstawowe biblioteki systemowe są
    zainstalowane w wersji 32-bitowej. Oprócz zmiany wielkości rejestrów
    architektura x32_64 oferuje kompilatorowi więcej rejestrów i
    adresowanie względem rejestru RIP, co ułatwia tworzenie kodu
    niezależnego od adresu, pod którym się znajdzie. Niemal wszystkie
    zainstalowane u mnie programy i biblioteki są 64-bitowe; są generowane
    z tych samych źródeł, co 32-bitowe. Resztki 32-bitowości są coraz
    mniejszym marginesem zachowywanym tylko dla kompatybilności z
    programami, które nie są dostępne w źródłach, a producent udostępnia
    tylko wersję 32-bitową (acroread, flash, Google Earth).

    To jak, piszesz swój program od nowa?

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: