Topic-icon QL microdrive cache(?)

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr Συντάκτης θέματος
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
14/08/2012 22:09 - 15/08/2012 21:58 #1740 από chriskgnr
QL microdrive cache(?) δημιουργήθηκε από chriskgnr
Κι όμως ναί! Σύμφωνα με τα γραφόμενα στο τεύχος 10 (Δεκέμβριος 1984) του περιοδικού Your Spectrum, to QL έχει microdrive cache memory! Όπως μας εξηγεί ο συντάκτης του άρθρου, όταν φορτώσουμε ένα πρόγραμμα από το microdrive και μετά δώσουμε την εντολή NEW, αυτό δε χάνεται από τη Ram, λόγω του ότι το QL, το κρατάει στην cache memory των microdrives! Πώς το καταλαβαίνουμε αυτό? Εάν ζητήσουμε να ξαναφορτώσουμε το ίδιο πρόγραμμα από το microdrive, αυτό θα φορτώσει σε ελάχιστο χρόνο! Κανονικά θα έπρεπε να γυρίσει όλη η ταινία του cartridge από την αρχή, μέχρι να βρεθεί ξανά το σημείο όπου πρωτοφορτώσαμε το πρόγραμμα. Αντίθετα, το QL κάνει ένα στιγμιαίο διάβασμα στο cartridge, μόνο και μόνο για να ελέγξει ότι δεν αλλάχθηκε το cartridge, έτσι ώστε να φορτώσει το πρόγραμμα από τη cache! Ο αρθρογράφος μάλιστα, κάνει και διάφορα κόλπα για να "κοροιδέψει" το QL, βάζοντας διαφορετικό cartridge φορμαρισμένο με το ίδιο όνομα ή αλλάζοντας τις εντολές του προγράμματος και αφήνοντας το ίδιο όνομα, αλλά κανένα κόλπο δε πιάνει! Και αυτό γιατί κάθε φορά που φορμάρουμε ένα cartridge, το QL γράφει ένα τυχαίο αριθμό μαζί με το όνομα, οπότε αναγνωρίζει τα cartridges. Επίσης μας αποδεικνύει ότι το μέγεθος της cache memory αλλάζει δυναμικά(!) ανάλογα με το μέγεθος του αρχείου που φορτώσαμε, χρησιμοποιώντας για αυτό το παράδειγμα, ένα μεγάλο αρχείο DBF του Archive.
Πάνε πολλά χρόνια που είχα QL στη κατοχή μου κι έτσι δε μπορώ να τσεκάρω αν όντως δουλεύουν με cache τα microdrives. Ίσως κάποιος που χρησιμοποιεί QL, μπορεί να το επιβεβαιώσει.
Το πλήρες κείμενο στ'αγγλικά βρίσκεται στο πιό κάτω link:
www.users.globalnet.co.uk/~jg27paw4/yr10/yr10_75.htm


21st century breakdown...
Συνημμένα:

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Darth_Cotsos
  • Το Άβαταρ του/της Darth_Cotsos
  • Retro Expert
  • Retro Expert
Περισσότερα
15/08/2012 14:43 #1743 από Darth_Cotsos
Απαντήθηκε από Darth_Cotsos στο θέμα QL microdrive cache(?)
Αυτό μπορώ να το δοκιμάσω... Αλλά πρέπει να παίζει όπως λέει!!! ;)

Don't underestimate the power of the 8bit side!

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • ndial
  • Το Άβαταρ του/της ndial
  • Retro Maniac
  • Retro Maniac
Περισσότερα
15/08/2012 16:17 #1744 από ndial
Απαντήθηκε από ndial στο θέμα QL microdrive cache(?)
δυστυχως....δεν ...

δεν έχω QL...

nice finding though! ;)

I think I've shot 2 ducks in my entire gaming life! That was when playing "Kane" on my Amstrad CPC 464!
www.retroshowcase.com
www.dialtech.gr
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": chriskgnr

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
16/08/2012 10:53 #1747 από Fotis_KFOR
Απαντήθηκε από Fotis_KFOR στο θέμα QL microdrive cache(?)
Τι μαθαίνεις εν έτη 2012... :cheer:

Αυτός ο QL έχει κάτι το μυστήριο, κάτι μου λέει πως θα γίνουν και άλλες ανακαλύψεις..... ;)

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr Συντάκτης θέματος
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
23/08/2012 10:54 - 23/08/2012 11:08 #1837 από chriskgnr
Απαντήθηκε από chriskgnr στο θέμα QL microdrive cache(?)

Darth_Cotsos έγραψε: Αυτό μπορώ να το δοκιμάσω... Αλλά πρέπει να παίζει όπως λέει!!! ;)

όντως, επιβεβαιώνεται ότι το QL, έχει ένα ειδος cache memory για τη λειτουργία των microdrives! Σε κείμενο που διάβασα στο ίντερνετ, χρήστης ZX Spectrum, αναφέρεται στη μεγάλη καθυστέρηση που παρουσιάζουν τα ZX microdrives, όταν αναζητηθούν data τα οποία έχουν μόλις πιο πριν διαβαστεί, αλλά το microdrive χρειάζεται να κάνει όλο το forward της μαγνητικής ταινίας του cartridge, για να επανέλθει στο ίδιο σημείο που πριν διαβασε το πρόγραμμα. Μάλιστα μιλάει για χρόνο 7-8 δευτερολέπτων(!) που χρειάζεται για να γίνει όλη αυτή η διαδικασία! Για το QL αναφέρει επί λέξει: "...σε αντίθεση με τη buffered λειτουργία των QL Microdrives"!

21st century breakdown...

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

Χρόνος δημιουργίας σελίδας: 0.175 δευτερόλεπτα
Powered by Kunena Φόρουμ

great retro computers and retro consoles companies logos