Skip to main content

Posts

Showing posts with the label performance

Syncthing 0 11 0 Released With Performance Improvements Proper Conflict Detection

Syncthing 0 11 0 Released With Performance Improvements Proper Conflict Detection Syncthing is a cross-platform peer-to-peer file synchronization client/server application written in Go. The tool is similar to BitTorrent Sync (but its open source as opposed to BT Sync), and its used to synchronize files between computers. More about Syncthing, HERE. Syncthing 0.11.0 was released today and it includes significant performance improvements as well as various other changes such as: versioning now uses version vectors instead of plain integers which means Syncthing has proper conflict detection now (in case of a conflict, the file is renamed from file.ext to file.sync-conflict-YYYMMDD-HHMMSS.ext); the GUI has been changed from polling for updates to listening for periodic status updates from the server side, which should reduce the CPU usage; the garbage collection threshold has been changed from 25% to 100% (the Go default) which reduces CPU usage and increases sync speed for large files ...

Traffic pattern based performance comparison of two reactive routing protocols for Ad hoc networks using NS2

Traffic pattern based performance comparison of two reactive routing protocols for Ad hoc networks using NS2 Ad hoc networks are characterized by wireless connectivity, continuous changing topology, distributed operations and ease of deployment. Routing in Ad hoc networks is a challenge due to mobility and thus is a current area of research. We compare two reactive routing protocols by considering multiple performance metrics to bring out their relative merits. Both DSR and AODV share similar on demand behavior, but the protocols internal mechanism leads to significant performance differences. We have analyzed the performance of protocols by varying network load, mobility and type of traffic (CBR, TCP). A detailed simulation has been done using NS2. We consider packet delivery fraction, normalized routing load, average delay, routing overhead, and packet loss as metrics for performance analysis of these protocols. The TCL code is available here : Click here download  file  now