rezamansori
دوشنبه 23 مرداد 1391, 20:47 عصر
سلام دوستان
من دارم یه برنامه مینویسم که از طریق UDP با سرعت دلخواه پاکت ارسال میکنه.
مثلا پاکت من حجمش 64b و سرعت 64kbps در نتیجه باید 1000 پاکت تو ثانیه ارسال بشن.
تا اینجا مشکلی نیست اما وقتی کاربر بیاد و سرعت رو روی 100mbps بذاره باید 1562500 پاکت در ثانیه ارسال بشن که با کد من باید به وسیله ی یک حلقه ارسال بشن اما بجای یک ثانیه 11 ثانیه طول میکشه.
سعی کردم از پارالل استفاده کنم اما بازم به یک ثانیه نرسیدم.
کسی میدونه باید چیکار کنم؟
من دارم یه برنامه مینویسم که از طریق UDP با سرعت دلخواه پاکت ارسال میکنه.
مثلا پاکت من حجمش 64b و سرعت 64kbps در نتیجه باید 1000 پاکت تو ثانیه ارسال بشن.
تا اینجا مشکلی نیست اما وقتی کاربر بیاد و سرعت رو روی 100mbps بذاره باید 1562500 پاکت در ثانیه ارسال بشن که با کد من باید به وسیله ی یک حلقه ارسال بشن اما بجای یک ثانیه 11 ثانیه طول میکشه.
سعی کردم از پارالل استفاده کنم اما بازم به یک ثانیه نرسیدم.
کسی میدونه باید چیکار کنم؟