Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Socket - Truyền File dung lượng lớn
Chào các bạn.
Mình đang làm 1 app multi-chat bằng C# sử dụng Socket theo các tutorial của HowKteam và gặp 1 vấn đề thế này:
Mình muốn gửi các file ảnh dung lượng lớn (ảnh trym mình chẳng hạn) nên đặt BUFFER = 1024*2014 (khoảng 2Mb),
chương trình chạy bình thường nhưng khi mình kiểm tra TaskManager thì thấy mỗi lần mình gửi tin lên server thì thấy phần Memory chạy server cũng tăng lên tương ứng là 2Mb và không có dấu hiệu tự giải phóng.
Điều này là đương nhiên hay là do mình code sai vậy nhỉ, và bạn nào có cách khắc phục không chỉ mình với.
Xin cảm ơn đã đọc!
mình nghĩ nên gửi tên file ảnh thôi cho nhẹ, chứ đừng gửi ảnh
bạn dùng socket truỳen tin thì dùng stream nhé.