3,551

(14 odpowiedzi, napisanych Programowanie - 8 bit)

lizard: ja wlasnie ironicznie odnosilem sie do stwierdzenia pewnego billa... ;)

reszta twojej wypowiedzi powinna zostac poblogoslawiona...

3,552

(14 odpowiedzi, napisanych Programowanie - 8 bit)

wlasnie dla tego co? wolisz sparte?

format mydos jest bardzo przyjemny, ale do momentu kiedy przychodzi cos appendnac, zmienic w jakims srodkowym miejscu pliku, or something - czyli brak powaznej wersji seek-a (bez przegladania sektor po sektorze, od poczatku pliku)

a poza tym: 64 wpisy w katalogu powinny wystaczyc kazdemu :P

3,553

(8 odpowiedzi, napisanych Bałagan)

sikor: z tym lenistwem (przeciez napisal skad to wziac) to juz przeginasz...
tylko nie pisz ze nie wiesz skad sciagnac ,,vasco public domain library''

3,554

(12 odpowiedzi, napisanych Software, Gry - 8bit)

ze tez dely nie zauwazyle ze sprawa dotyczy myide :D

3,555

(31 odpowiedzi, napisanych Bałagan)

nie wiem czy wiesz, ale wlasnie zdradzasz tajemnice handlowe ;)

jesli httpd restart powoduje calkowite zwolnienie pamieci - szukaj jakichs mem leakow...
pierwszy winny to na 95% zle napisany php

mysql nie ma tu nic do rzeczy skoro to restart http zwalnia ta pamiec...

3,556

(31 odpowiedzi, napisanych Bałagan)

windows tez nie jest za specjalnym systemem operacyjnym, a jednak jest najczesciej zainstalowanym...

argument w stylu: zryj gowno, miliony much nie moga sie mylic...

3,557

(19 odpowiedzi, napisanych Sprzęt - 16/32bit)

pigula: czytaj uwaznie :D

stryjek napisał/a:

Zwykły obraz IMG podzieliłem programem na HI i LO (można podzielić dowolny obraz na 2, 4 lub 6 cęści). Działa na 100% bo aktualnie mam go w swojej Medze.

czyli to juz jest przetestowane...

3,558

(51 odpowiedzi, napisanych Emulacja - 8bit)

po pijaq pisalem to glupotami walilem (jak i tera ;) )
miast union pewni struct powinno byc (tez mi roznica :D )

czy tak, czy inaczej - przyklady przez ciebie zacytowane (0x3fff, 0x7fff)
zgasily moje ewenementy momentalnie...

3,559

(23 odpowiedzi, napisanych Programowanie - 8 bit)

no na to bym nie wpadl :D, ale rzeczywiscie...
fox - twoje pomysly poprostu wymiataja :D
(w sumie z kodu to wynikalo, ale do puki sie nie wczytac... na trzezwo nie doszedlbym do tego, ale ze jestem po 7x leszek 0,66 ;) )

3,560

(10 odpowiedzi, napisanych Programowanie - 8 bit)

:)

3,561

(51 odpowiedzi, napisanych Emulacja - 8bit)

w sumie jesli popatrzyc na to calosciowo to mamy:
- (opcjonalne sprawdzenie czy nie dobieramy sie do segmentow xms, lub sprzetowych rejestrow)
- odczyt danej
- shr
- and
- suma
- kolejny (wlasciwy) odczyt danej z wyliczonego adresu...
co jest kilkukrotnie wolniesze od bezposredniego odczytu, przy pomocy jakiegostam makra z memory.h
ale, znowusz, cholernie upraszcza zarowno obsluge xms (i rejestrow sprzetowych)

co do czytania 16to bitowego, to przy little endian, dla czego nie skorzystac z
union adres {
byte high;
byte low;
};
i odpowiedniego ,,cast''a ?

czyli np.:
union adres costam;
costam.low = memory(0x600);
costam.high = memory(0x601);
memory(0x602) = memory((word) costam);

przyjmujac ze makro (funkcja) memory, jako parametr, przyjmuje przesuniecie wzgledem obszaru
emulowanej pamieci...

dodatkowo w wypadq x86 zawsze dodatkowo moza skorzystac z ladowania:
mov ax, [baza_pamieci+adres]
swap ax (lub xchg)
nie za bardzo pamienam mnemonika (chodzi o zamiane warosci ah, z al)
zawsze to bedzie szybsze niz uzywanie (adres>>8)+(adres&0xff << 8) (co jest oczywiscie bardziej - portable)

3,562

(16 odpowiedzi, napisanych Sprzęt - 8bit)

dla tego tez polecam (niz przygladac sie na skany) zjarzec do ktoregos z serious-ow (nieocenione zrodlo wiedzy) w ktorych jak pamienam byly schematy, zarowno do ram-cart'ow (128kb), jak i do double ram-cart'ow (256k), a moze i nawet to 1Mb wersji?

jakby co to pytaj Zenka - lepszego zrodla wiedzy na ten temat raczej nie znajdziesz ;)

co do wykonania w technice smd - spokojnie da sie i na tyle spokojnie zajmie to mniej niz polowe wielkosci std. cartridge-a...

3,563

(11 odpowiedzi, napisanych Sprawy atari.area)

a co za roznica, skoro ich brak zostal poruszony dopiero po takim czasie?
powiem krotko, acz dosadnie - lac je...

3,564

(31 odpowiedzi, napisanych Bałagan)

eru - nie zupelnie - o ile mysql (nie mylic z mssql ;) ) rzeczywiscie sprawa sie ma jak opisales, o tyle kojaze conajmniej trzy firmy (bo do tylu o pogwalcenie gpl pisalem) ktore ,,maja'' wlasna wersje postgresql (siegajaca poza patche zawarte w http://www.enterprisedb.com/)...

faktem pozostaje, ze wiekszosc userow tych baz podsyla jedynie informacje o bug-ach, ale sami nie przysylaja poprawek - czyli grono piszacych, latajacych, miesci sie w murach okreslonych przez eru - czyli pierwotni developerzy...

mimo to nawet microshit docenia jako betatesterow tzw. ,,community''. jako przyklad np. uczelnie sa niemal niewyczerpanym zrodlem (640kb powinno starczyc kazdemu :) ) napalonych/pelnych energii beta testerow.
znajdzcie mi lepsza grupe wiekowa najaktywniejszych developerow niz studenci (ci zawsze sa pelni werwy - nim dorosna :D )

btw. eru: co do swapa - zarowno linux, jak i pozostale systemy unixo-wygladajace/unixowe przy niklym obciazeniu, staraja sie (z)cache-owac (jak to napisac po polsku czy angielsku - po 5,5l piwach nie umiem) nieuzywane obszary pamieci w swapie lub systemowych buforach (nadal w czesci tzw. long way pamieci), ze to tak ujme, ,,profilaktycznie',' przez co zmniejszaja nazut zwiazany z wyzuceniem do swapa tych obszarow, ktore w czasie niedoborow, okazuja sie fizycznie zbedne (czyli kazdy segment, lub nawet obszar segmentu (w wypadku wiekszosci nowych systmow operacyjnych), ktory od dluzszego czasu nie byly tykany zadna operacja - zarowno typu 'r' jaki i 'w').

jesli cos nie jasno - moze wytlumacze rano jak na kacu do pracy wroce ;)

3,565

(31 odpowiedzi, napisanych Bałagan)

mikey: jak dla mnie dziala lepiej niz postgresql, przez ktorego toto mam ostatnio problemow..., ale problemem jest bardziej to co wspomniales - zamkniety, zabugowany kod.

a do tego - z licencji wynika ze 31.01.2006 ona wygasa - leje na taki soft...

dla mnie wystarczy sqlite, jesli mam robic cos wiekszego - poza walka postgresql nie widze innych mozliwosci.
postgresql jest na prawde bardzo dobry - o ile na badzie nie ma za duzo plsql-a...

jezeli chodzi o jakies forum - odpowiednio ustawiony postgresql bedzie b. dobry (powylaczac pare features i bedzie szybszy od mysql-a)

3,566

(31 odpowiedzi, napisanych Bałagan)

czyli jak na sata calkiem ok...
czyzby to wlasnie mysql az tak cholernie obciazal system miąchajac ciagle po dysku?
moze vaccum-uje dane?

moze indeksow masz za malo w bazie porobionych?
albo za duzo? ;)

3,567

(23 odpowiedzi, napisanych Programowanie - 8 bit)

rebisz to pod real atari, czy pod emulcem?
jesli pod tym drugim to mozesz listing zaczytac z emulowanego hd-ka ;)
tylko nalezy pamientac o konwersji znakow konca linii...

3,568

(31 odpowiedzi, napisanych Bałagan)

laoo: ale na osobistego bloga/forum/kalendarz/wiki spokojnie te 4G wystarcza ;)

3,569

(31 odpowiedzi, napisanych Bałagan)

no to przy uzyciu hdparm sprawdz jego wydajnosc... (-t bodajze...) (oczywiscie test - przy wygaszonej bazie)
sprawdz tez lacze (polecam do tego
mtr -l -i 60 jakis.adres >/var/log/statystyki_lacza

-l - daje ci dane typu raw (do przetrawienia na jakies statystyki, np. przy uzyciu perl-a)
-i 60 - co ile sekund sprawdzac...

to co zwraca to w kazdej linii 3 dane: litera nr_hopa parametr
litera:
h - jako parametr zwraca ip routera przez ktory dokonywany jest hop o nr rownym nr_hopa
p - ping do danego routera
d - domain.name danego routera
oczywiscie w miejscu ostatniego nr_hopa pojawia sie nie router tylko docelowa maszyna...

perlem mozesz to sobie przetrawic na statystyki w stylu: aktualne opoznienia na poszczegolnych wezlach,
srednie staty z ostatniej godz/dnia/miesiaca, badz to samo z ktore(j/go)s z ostatni(ch/ej) godz/dnia/tyg/miesiaca

3,570

(31 odpowiedzi, napisanych Bałagan)

o ile pamientam do pole wa odpowiada za io-waits czyli opoznienia na operacjach i/o
tak wiec waskim gardlem jest u ciebie podsystem dyskowy - procek spokojnie mozesz sobie
zdowntaktowac na jakies 1.5Ghz (bedzie sie o wieeele mniej grzal - eliminacja wentylatora ;) )

jako storage proponuje przez fibre-channel podpiac hp-eva ;) powinno pomoc :D

btw. mysql smierdzi... nie wiem czemu ludzie nazywaja to sqlowym systemem bazodanowym
skoro nawet tranzakcyjnosci pozadnie nie obsluguje, nie liczac juz czegos tak podstawowego jak
wiezy spojnosci (klucze obce itd.). moze czas zainteresowac sie orakielem?

3,571

(51 odpowiedzi, napisanych Emulacja - 8bit)

czyli temat dotyczy rowniez przyspiszania emulacji na PocketPC (wara od skrotu PPC - te procesory nie umarly, co widac na przykladzie konsol do gier)

co do dostepu do pamieci - przedstawiony przezemnie powyzej (post #26) sposob latwo mozna by przerobic na odpowiednie makra i tak jak napisalem dostosowac do mniejszego rozmiaru fragmentow pamieci (np. wielkosci strony...).

3,572

(31 odpowiedzi, napisanych Bałagan)

co do apache2 v apache1 - wszystko zalezy od konfiguracji...
workera mias preforkera i powinien byc lepszy przy wiekszym obciazeniu...
apache2 ma kilka modolow serwujacy i radze sie nim wszystkim ptrzyjrzec.

mikey: czyli jak najbardziej podejrzany proces ;)

Stryjku: przeciez Zenek napisal ze: jak dotąd nie było mi to do niczego potrzebne.
czyli moze zmotywujesz go jakos? ;)

3,574

(31 odpowiedzi, napisanych Bałagan)

twoje statsy z top-a som normalne, a wlaciwie ZAJEBISTE (komp praktycznie nieobciazony z zuzytymi jakimis 150M pamieci + 600M danych z dysq w cache w ramie...)
jedyne co mi sie nie podoba z twojego top-a to perlowy proces (poprostu nie znam pochodzenia) miniserv.pl
co on serwuje i dla czego odpalony jest na prawach root-a? (jest umiejscowiony gdzies wysoko w skryptach startowych...)

co do apacza - tak jak opisal to Adam: masz przygotowana pule procesow na wypadek gdyby nagle obsloczylo cie stado przegladarek chetnych do zaciagania danych...
co do pamieci, to nie zupelnie jest tak jak to ujal Adam - nie tylko segment kodu jest wspoldzielony, ale tez czesc specjalnie okreslonego segmentu danych (jawnie wspoldzielonych), kazdy segment danych okreslony jako tylko do odczytu oraz te fragmenty segmentu danych ktore od momentu fork-a sie nie zmienily (tzw. mechanizm copy-on-write)... co wiecej, segmenty kodu (np. std. biblioteka C) moga byc powiazan miedzy roznymi procesami (forknientymi z roznych procesow) jesli wykozystuja te same biblioteki wspoldzielone (czyli wszystko co nie jest linkowane statycznie).

btw. przeskocz z apaczem na cos powyzej 2.0.50 ;)
to ze uzywasz czegos takiego jak LAMP'a (miast oddzielnych pakietow wlasciwych dla zastosowanej przez ciebie dystrybucji linuksa/...bsd) skazuje cie na wolna aktualizacje - dystrybucje sa czesciej aktualizowane.

btw2. na prawde potrzebny jest ci na tym ,,serwerze'' demon poczty? jesli tak - to widze ze masz ten wlasciwy :D
i to zdaje sie ze w dobrej konfiguracji (z obsluga sasl ;) )

3,575

(21 odpowiedzi, napisanych Sprzęt - 8bit)

Zenku: ale to jest w jakims strasznie nieludzkim jezyku ;)