GT.M
GT.M és un SchemaLess de motor de bases de senyes d'alt rendiment, optimisat per als processos transaccionals. GT.M és també una plataforma de desenroll d'aplicacions i un compilador per a el ANSI / ISO d'idiomes M estàndart, també conegut com MUMPS.
GT.M originalment significava Greystone Technology M i va ser desenrollat per Greystone Technology Corp. és una implementació de l'estàndart ANSI M per a varis sistemes UNIX i de Hewlett-sistema Packard OpenVMS. Ademés de preservar les característiques tradicionals de M, GT.M també oferix un compilador optimisat que produïx còdic objecte que no requerix d'intérprets interns durant l'eixecució.
GT.M front a atres implementacions de M
[editar | editar còdic]GT.M diferència d'atres implementacions de M en les següents maneres.
- Les senyes i el còdic es mantenen en archius separats.
- El còdic font es compila en lloc d'interpretar-se.
Cóm treballa
[editar | editar còdic]GT.M compila el còdic font de M en el llenguage de màquina de destí. Estos archius són objecte vinculats dinàmicament en una image. GT.M bases de senyes d'archius de UNIX són identificats per un archiu cridat directori de Global. En canviar els directoris globals, es pot fer el mateix programa d'accés de bases de senyes diferents. L'interior d'estos archius, GT.M almagasena senyes en arbres B basats en matrius multidimensionales (també conegut com MUMPS globals) , de la mateixa manera que la majoria de les implementacions modernes M.
Referències
[editar | editar còdic]- Este artícul conté una traducció derivada de «GT.M» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.