Tuesday, January 13, 2015

6.5.2 Expected Outcome


This offline email system expected to allow user uploading an attachment files with the maximum size of 10MB. The email message is expected to be send successfully with limitation of message size is 50MB or below.

6.5 Size of Data Test


This offline email system maximum allowed size of file attachment is 10MB and maximum message size is set to 10MB. Attachment file with size greater than 10MB is unable to be uploaded and if the total size of the message is greater than 10MB, the email will be failing to send. Each email accout in this offline email system allocated size is set to 250MB. This size depends on the server computer storage size. If the email account used up all 250MB quota, the email account will fail to send or receive any email. Different size of data test performed with an attachment size of 1MB, 5MB, 9MB, 10MB, 20MB and two 10MB files.

Sunday, January 11, 2015

DoudouLinux for my kids

DoudouLinux is specially designed for children to make computer use as easy and pleasant as possible for them (and for their parents too! [1]), while taking care of children self-fulfillment. DoudouLinux provides tens of applications that suit children from 2 to 12 years old and gives them an environment as easy to use as a gaming console. Kids can learn, discover and have fun without Dad and Mum always watching!

I am preparing an old laptop for this purpose. The Interface is great, really suit to fulfill my need. My kids will love it.

Reference: http://www.doudoulinux.org/web/english/index.html

6.4.3 Test Result

            Wi-Fi range for outdoors is 95 Meters with data rate transfer 54 Mbps which is 54 megabits per second where when the data size to be transferred is 54MB. One byte is equal to eight bits. This means 54 Mbps which is 54 megabits per second is equal to 6.75 MBps which is 6.75 megabytes per second. The range and speed of the synchronization operation is shown in Figure 6.4. The Wi-Fi range and data rate transfer depends on the wireless access point specifications and the size of data being transferred. The D-Link DWL-2100AP used as a Wi-Fi access point for this offline email system where the effective range is shown in Table 5.1.
            Online server computer storage is Samsung HD754JJ with sequential reads speed is 89.30 MBps and writes speed is 130.3 MBps. Infomediary device storage is Kingston Micro SD with sequential reads speed is 20.04 MBps and writes speed is 2.03 MBps. Offline server computer storage is Western Digital WD5000BEVT with sequential reads speed is 54.42 MBps and writes speed is 28.79 MBps. The read and write speeds of Online server computer storage, informediary device storage and offline server computer result is produced by CrystalDiskMark version 3.0.2. The comparison of transfer rate, read speed and write speed is summarized in Table 6.3.

No
Device
Read Speed
Write Speed
1
Wi-Fi Access Point:
Offline server computer (D-Link DWL-2100AP)
Online server computer (Riger DB 108-WL Wireless ADSL Modem 2/2+)
Outdoors operation transfer rate is 6.75 MBps with effective range 95 meters
2
Online server computer storage (Samsung HD754JJ)
89.30 MBps
130.3 MBps
3
Infomediary device storage (Kingston Micro SD)
20.04 MBps
2.03 MBps
4
Offline server computer storage (Western Digital WD5000BEVT)
54.42 MBps
28.79 MBps
Table 6.3 Transfer rate, read speed and write speed comparisons

            The transfer rate of data during database synchronization is limited by infomediary device storage write speed which is 2.03 MBps. This means that when the size of data to be transferred is 54MB with the transfer rate is 2.03 MBps and range between server computer and infomediary device is 95 meter, the speed of infomediary device movement through the Wi-Fi range of the server computer is:

       (Network range/Size of data) x transfer rate = (95 meter/54 MB) x 2.03 MBps = 3.57 m/s
Equation 6.1 Infomediary device movement speed

            Based on calculation, the maximum recommended speed of infomediary device movement through the Wi-Fi range of the server computer is 3.57 m/s equal to 12.85 km/hr or less. The data synchronization is not completed if the infomediary device movement exceeds this speed. It is also recommended if the infomediary device is staying for about five to ten minutes at the server computer. This will allow for database synchronization to complete successfully.


Range and speed for mail data synchronization

Figure 6.4: Range and speed for mail data synchronization

6.4.2 Expected Outcome

            This test is expected to produced is the maximum recommended speed of infomediary device movement through the Wi-Fi range of the server computer based on identified value of:
i)                    Server computer effective Wi-Fi range for outdoors
ii)                  Size of data sample data

iii)                Transfer rate based on Wi-Fi access point transfer rate, online server computer storage read and write speed, offline server computer storage read and write speed and infomediary device storage read  and write speed.

Saturday, January 10, 2015

6.4 Limitation of Infomediary Device Pass by Movement Speed


The time required for database synchronization process between infomediary device and server computer calculated to find the recommended movement speed of the infomediary device for ensuring the database synchronization is complete. It is to find an ideal period of time infomediary device should remain in Wi-Fi access point range of server computer. The range of the network connection between infomediary device and Wi-Fi access point of server computer measured. The transfer rate of Wi-Fi access point is compared with the offline email system storage read and write speed limitation. Based on this transfer rate, size of data and network range, the speed movement of the infomediary device passes by server computer network connection can be calculated. This test is to ensure the database synchronization process is performed completely successfully. 

Citra : 3DS emulator boot first commercial game Zelda Ocarina of Time 3D

Citra finally boot it's first commercial game Ocarina of Time 3D. The game manage to go ingame with average speed 3 FPS.



This is still premature beginning of the next major work by Citra team.

Against similar 3DS emulator such as 3dmoo and TronDS, Citra already beat them at this moment.

Citra is an experimental open-source Nintendo 3DS emulator/debugger written in C++. It is written with portability in mind, with builds actively maintained for Windows, Linux and OS X. Citra only emulates a subset of 3DS hardware, and therefore is generally only useful for running/debugging homebrew applications. At this time, Citra is even able to boot several commercial games! None of these run to a playable state, but we are working every day to advance the project forward.

Citra is licensed under the GPLv2. Refer to the license.txt file included. Please read the FAQ before getting started with the project.

Unfortunately there in no dedicated forum for this emulator. They should after all to speed up the development.



Video showing Ocarina of Time 3D running on Citra. Be warn that this is not the actual speed run on emulator.