The Atari ST was a Motorola M68000 based personal computer, introduced in 1985, quite affordable and for some reason especially popular in Germany, though it also was not unseen in certain circles here in the Netherlands.

The model that probably sold best was the Atari 1040 ST. It had an 8 MHz M68000 CPU and came with a full Mbyte of RAM, which was quite a lot in those days. And even better: you could actually address all that memory from your programs, in sharp contrast with the PC’s of those days, where you had to live with 64 Kbyte segments. This and the fact that the M68000 CPU was so similar to what we used at work in our Unix boxes and workstations, made the Atari ST quite popular amongst technical and scientific users like me.

http://www.beastielabs.net/minix.html

#minix #atari #atari_st #m68k #m68000 #motorola68k #motorola68000 #addressing #memory #atari_1040ST #retro #programming #minix_st

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)

I have uploaded some historical photos of computers and devices designed in Armenia with some descriptions http://norayr.arnet.am/RetroComputing/Armenian/photos/index.html

#computer #armenia #yerevan #mergelian #history #computers #retro #retro-computers #vintage #historical #technologies #information-technologies #masis #razdan #nairi #nairi-3 #nairi-4 #pgp #memory #tape #digital #computing #techno #Informatica #photos #photo #design

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)

The displacement decision lost its power after the ratification of the Granada Convention

http://hetq.am/eng/news/55244/group-battling-to-save-afrikyan-building-in-yerevan-seeks-support-of-diplomatic-missions.html

#‎SaveAfrikyans‬ ‪#‎Yerevan‬ #architecture #capital #history #memory #granada-convention #law #society

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)

Running 4 copies of an operating system at once

Dick explained to me that they were using an operating system from a company called Telesoft. Telesoft, headed by UCSD Pascal author Ken Bowles, was building an Ada compiler on top of its ROS (Renaissance Operating System) product. He told me (and I remember this clearly) that they had the operating system running in single user mode but that they wanted to run it in multi-user mode. At that point I was barely 21 years old. I had written a whole bunch of system-level 6502 assembler code and I had a really good ground-up understanding of the way that contemporary computer hardware worked. After studying the manual for the SUN board, I decided that I could simply break the 2MB of physical memory in to 4 chunks of 512KB each and run 4 copies of the operating system, gaining control via interrupts and device drivers.

source

#6502 #telesoft #pascal #ada #operating-systems #ucsd-pascal #compiler #ros #renaissance-operating-system #programming #history #computing #programming-languages #sun #intellimac #unix #msx #motorola68000 #68000 #68k #motorola-68k #ibm #stanford #research #memory

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)

I mean, in iOS world, we don’t believe in garbage collectors, and we think the Android guys are nuts. I suspect that the Android guys think the iOS guys are nuts for manual memory management. But you know what the two, cutthroat opposition camps can agree about? The JavaScript folks are really nuts.

There is absolutely zero chance that you can write reasonable mobile code without worrying about what is going on in system memory, in some capacity. None.

http://sealedabstract.com/rants/why-mobile-web-apps-are-slow/

#garbage-collection #garbage #programming #memory #speed #performance #mobile #research #ios #iphone #ipad #memory-management #memory

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)

I mean, in iOS world, we don’t believe in garbage collectors, and we think the Android guys are nuts. I suspect that the Android guys think the iOS guys are nuts for manual memory management. But you know what the two, cutthroat opposition camps can agree about? The JavaScript folks are really nuts.

There is absolutely zero chance that you can write reasonable mobile code without worrying about what is going on in system memory, in some capacity. None.

http://sealedabstract.com/rants/why-mobile-web-apps-are-slow/

#garbage-collection #garbage #programming #memory #speed #performance #mobile #research #ios #iphone #ipad #memory-management #memory

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)

essentially on the iPhone 4S, you start getting warned around 40MB and you get killed around 213MB. On the iPad 3, you get warned around 400MB and you get killed around 550MB. Of course, these are just my numbers–if your users are listening to music or running things in the background, you may have considerably less memory than you do in my results, but this is a start. This seems like a lot (213mb should be enough for everyone, right?) but as a practical matter it isn’t. For example, the iPhone 4S snaps photos at 3264×2448 resolution. That’s over 30 megabytes of bitmap data per photo. That’s a warning for having just two photos in memory and you get killed for having 7 photos in RAM. Oh, you were going to write a for loop that iterated over an album? Killed.

http://sealedabstract.com/rants/why-mobile-web-apps-are-slow/

#garbage-collection #garbage #programming #memory #speed #performance #mobile #research #ios #iphone #ipad #memory-management #memory

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)