Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Run VFP run on Intel Atom mini PC with SSD
Message
From
14/10/2017 05:37:10
 
 
To
14/10/2017 04:20:56
General information
Forum:
Visual FoxPro
Category:
Client/server
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows 7
Network:
SAMBA Server
Database:
MySQL
Application:
Desktop
Miscellaneous
Thread ID:
01654981
Message ID:
01654982
Views:
97
>Hi Experts,
>
>This week, we test ran the POS app I have developed on and ran it on the ff hardware:
>
>- Intel Atom mini PC, 1Gb RAM, 32Gb SSD, Windows 7, Touch screen monitor
>- Server is a regular CPU with Intel i5 7th Gen, 4Gb, 1Tb RAM, Windows 7, MySQL Server
>
>The app starts up fine, but during several instances, there appears to be rather sluggish response. Twice, a "POS is not responding" appeared and hangs up this mini PC. What is worse, was there was an instance wherein a string of orders have been printed out by the receipt printer, but was missing in the database! (Only the Sales header was saved, the child details went missing).
>
>I ran this on a rather old laptop, Intel i3 2nd gen, although there was a time or two that the touch interface lagged, all went well, most specially the data saves.
>
>Anybody has any experience on this? Best that we forego mini PCs with Intel Atom and/or SSDs?

Cannot comment on the touch part, but vfp can be workable on Atom and 1 GB can be usable if the OS does not have to handle too many other tasks.

32GB sounds borderline (if the OS is on same disk). You did not specify the Atom machine in detail, but if it is a tablet device, the disk is a Flash RAM, which is quite different from the SSD we put into our machines to get rid of spinning HDs ;-)) ?

Perhaps add a storage card used in video cameras ?

If it is a tablet, high probability connection to the server is via WLAN, which is less dependable than wire based stuff, unless you specifically code error handling with temp storage and retry for it.

Printed orders while not all data is in MySQL you have to discuss in a LOUD VOICE with the developer:
topics like transaction, print only if transaction succeeds should echo from the walls while you rub it in ;-)))))
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform