Hi,
I am using HTTP server based on Keil TCP/IP stack. It is very slow downloading my CSS, JS and HTML files.
I can see in Wireshark logs Keil stack is causing Retransmission of TCP packets that is why it is slow download files. some files are taking 3 seconds to download.
As compare Apache server. It very fast download only takes few milliseconds for same set of files.
Can we ask browser to cache some of the files.
Thanks, Naeem
After changes values in Net_TCP_config and increase TCP and http session numbers. It is good performance. however now we have embedded flash file system. We enabled FTP server and upload all web files on flash. I deleted all files from internal ROM and stop using FCARM.
Now when browser request HTTP get files e.g index.html and index.html includes some css and js files. It is very slow and browser failed to download all files and web pages is not rendered fully.
Any idea why?
I guess I need to try using FAT File system to have decent performance with multiple files open.